The problem is everybody just looks at all the negative aspects of a system they don't like, if we could take the good parts of every system and are able to blend them into a system that would really work for the good of all we would be in much better shape. But our human aspect makes us attack that which we don't understand or have been taught to not like. Every system has its cons and its pros, but what they don't have are people who are willing to adapt to a new way of looking at things.
RE: Large-scale socialism is ultimately harmful to a society