alegr:Whereas in socialist society "you only get what the government/com-party allows you to get".
You mean communist, and I don't think that any of us lives in one, so I fail to see the relevance, regardless of how true this may be.
alegr:Capitalism, with all its evils, rewards entrepreneurship and hard/smart work.
It really doesn't. It mostly rewards marketing and bribery, and punishes people who do work rather than simply stealing somebody else's work.