All of those damned governments were Stalinist. That means they believed in a dictatorship of the proliteriat and screw everyone else who doesn't believe in "communism".
Stalinism is just one branch of communism and it is such an obvious failure that generalizing it and making it the one and only true communism just shows your ignorance about what socialism is and isn't.
So one branch of communism, one that favours a dictatorship and favours state-owned property instead of public-property (which anarchism and other branches of communism favour), has killed millions.
It is idealistic to support socialism, it's ignorant to support Stalinism or Maoism or whatever dictatorship-favouring branch of communism you want to refer to. Generalizing that garbage is worse than ignorant.
Stalinism is just one branch of communism and it is such an obvious failure that generalizing it and making it the one and only true communism just shows your ignorance about what socialism is and isn't.
So one branch of communism, one that favours a dictatorship and favours state-owned property instead of public-property (which anarchism and other branches of communism favour), has killed millions.
It is idealistic to support socialism, it's ignorant to support Stalinism or Maoism or whatever dictatorship-favouring branch of communism you want to refer to. Generalizing that garbage is worse than ignorant.