Capitalism is very far from a perfect system, but so far we have yet to find anything that clearly does a better job of meeting human needs than a regulated capitalist economy coupled with a welfare and health care system that meets the basic needs of those who do not thrive in the capitalist economy. If we ever do find a better system, I'll be happy to call myself an anti-capitalist.