"but when necessary for the survival of Person A and not necessary for the survival of Person B how do you expect a hungry man to accept your judgement on what is right?"
If I was Person B, then I think I would voluntarily help out Person A, but that is my own perogative. If I was a third party Person C, it is certainly not my place to take what is Person B's and give it to Person A.
"all the people drive towards personal gain alone THEN you will not have a 'perfect' society."
I believe the fact that scarcity is the main barrier to a 'perfect' society, not the economic systems. If scarcity didn't exist than it wouldn't matter what economic system would be used as there'd just plain be enough to go around and economics would be a moot point. Even in a communist society you're making due with limited resources and manpower. Capitalism, I believe, simply makes the best of what is available, and especially since ideals of perfect worlds are subjective and vary from individual to individual, letting people strive for their own personal ideal is the best you can do. I mean, who are you to tell someone else what they ought to strive for?
"I have hope in a better world and you are happy with what you see before you."
That's just unfair to TGM. It's quite clear that the world can be improved, and is it not obvious that as a capitalist he would at least support improving the world by making its markets more free? Of course the world can be bettered, it's just that the most efficient engine of wealth creation and improvement of living standards, I believe comes from capitalism. Capitalism is an economic system, there is nothing in there to tell you that you have to spend money on yourself. You can spend it on your family, you can give it to the poor of the world, the point is that you can do with it as you want to, not as somebody else, or the government wants you to.
"i can come up with many morale rules that would demand you sacrifice it. "
Can you come up with a moral rule that demands that somebody else sacrifices it? I can easily think of many personal morals where I would voluntarily give up some of my wealth for the betterment of others, but I can certainly not think of one where I would demand that somebody else give up their own wealth for the betterment of others. You can do what you want with your own property, and if your own personal morals ask that you sacrifice some of it then that's fine and doesn't infringe on anyone's right to property.
Jamie, do you really think that it is not true that most people are mostly self interested? I know you were arguing against Reaver's idea of greed, but I people only need to be self interested, not necessarily greedy, for capitalism to be superior than communism. If you have a problem with TGM's definitions than suggest some because I think in the end he's arguing the same thing, you can give it a different name if you like, but it's still the same thing. In my mind, communism is purely on the economic spectrum of things, but it's true that in practice many people use communism to designate both a political and economic system. Either way, what ever you call one end of the economic spectrum, this is what TGM is arguing against.