T3hR34p3r wrote:Humans are by nature flawed. They can't work without receiving compensation, it's just not in them.
Not a flaw, a feature. ;]
We seek out what we need. If that happens to be emotional or spiritual fulfillment, that may very well mean working "for free," but we are still doing what we need to survive. If it means putting food on our plates, though, you can be damned sure that functioning on a more physical level will take precedence over altruism in most cases.
I love and hate capitalism. It's a game to me, a game of skill as opposed to chance. One that rewards drive, cunning, awareness, intelligence, and often, some degree of brutality and sadomasochism. Few see fit to temper this with a sense of fair play and compassion, however, and that's the point where I become disenchanted with the whole thing. Strategic weaknesses (not unlike flawed code for some) are there waiting to be exploited for the opportunities they create and the doors they unlock, but not human beings.
By the same token, I love and hate communism. On the smaller scale, I see the potential for it working quite well. I love going on vacation with my friends for a long weekend, for example: we typically share the same house for several days, and everyone does what they're good at (cooking, hacking the LAN together, etc.), does their share of it, and everyone enjoys the rewards (a kick-ass dinner, a LAN party, whatever). For all I know, the world may function more smoothly if everyone was of the same mind, and did their share. But I know for a fact that doesn't work for everyone. I can't count the number of times where someone else has profited from my work, because I didn't want the group (and by extension, myself) to fail. Equality in the group dynamic just doesn't exist everywhere.