I loathe the elimination of social classes. People are NOT equal. There are doers and there are those that would prefer to suck the life out of the doers. There are the thinkers and creators, and those incapable of an original idea if it plopped onto the tops over their heads. There are achievers, and there are those that would prefer to leech off of the achievements of others. I think that the basic fault of communism is that by declaring that all should be shared and equal denies the best its right to the top. Do that often enough, and you will have no best left.
Look at any job where the employees can't be fired, perhaps civil servants or teachers with tenure. Since they're not judged by merit, many of them don't care about success (I said many, not all). They just show up, put in their time, and go home. How does that contribute to society?
Just a tad cynical, no?
One of my major faults with capitalism is that competition often blinds us of what's really important. I think people should be less concerned with contributing to society, and more concerned with pursuing whatever makes them happy, be it art or business. I think if everyone were to fill a job they genuinely loved, their contributions to society would be sincere.
And aside from the notion of equality, I am in full support of government intervention in the affairs of big business... Corporations make more money than they should know what to do with, and all that does is lead to greed, which can eventually lead to poor ethics and business practice. Businesses should have the moral responsibility of keeping the interest of the consumer in mind as well as the equally important responsibility of maintaining ethics.
If I could create an ideal world, I would eliminate all currencies. If we had never created currency in the first place, we wouldn't have to worry about the issues you brought up. People would have to focus on utilizing their skills to provide others with what they need, and in return, others would have to utilize their skills to do the same.
I think what it all comes down to is, I never got competition. I've never understood or enjoyed sports for the same reason. I just don't get it. Sure, "survival of the fittest" will always exist, but from an evolutionary standpoint, isn't life about procreation and prolonging the existence of your own species? So, by this motive, I would have to consider he who keeps in mind the interest of his species, as a whole, the fittest.