Actually, there is nothing wrong with capitalism. The problem is with the "corporate welfare" system we have in the United States. Ever hear of "capitalism for the poor, socialism for the rich"? Yeah. If we could eliminate all government lobbying by corporations, we'd have proper capitalism.
And communism is in fact evil. Rights come from property. Communism = no property = no rights. Quite simple, really.