Communism by itself isn't bad, nor is capitalism, but both assume that their proponents are immune to greed, and that their opponent are full of it.
There are good things in both, bad things in both. The problem is to find people that are truly altruistic, and that have the moral fortitude to stay altruistic.
Edit: y'all can downvote all you want, I'll stand by my opinion unless someone has the honesty to argue on that.