I'm not a fan of communism, but that ideology produced two of the major world powers. Entire generations of illiterate peasants were educated, entire economies were completely reconstructed in a way that is pretty much unprecedented. There was immense repression, the human cost of Stalinism for example is uncountable. But capitalism has caused immense suffering as well.
It's better to simply speak plainly of the effects systems have had rather than trying to moralize away the good in order to emphasize the bad, in my opinion. Dogma makes for bad reasoning.