Não tem nenhum problema em ser comunista, tem em ser fascista, onde se prega superioridade étnica/racial etc sobre um ou os outros grupos, essas atrocidades foram cometidas por pessoas, não pelo comunismo, não em nome do comunismo, isso não faz parte da teoria comunista.
As atrocidades foram cometidas em nome do comunismo soviético sim, meu caro. Era a vingança dos comunistas em cima dos nazistas, e os líderes comunistas só não foram julgados porque os Aliados eram tão incompetentes que precisaram implorar ajuda dos soviéticos pra conseguirem acabar com a guerra.
Se não fosse a burrada mór do Hitler, que não sabia o mínimo de história pra cometer o mesmo erro do Napoleão, os comunistas iam esperar os ocidentais se matarem e depois avançaria rumo ao Atlântico. Como os comunistas venceram a guerra pros Aliados, não precisaram pagar por nenhum crime de guerra e puderam continuar fazendo o que bem entendiam atrás da Cortina de Ferro.
O nacional-socialismo foi inspirado no comunismo soviético, afinal, é uma forma de socialismo (e se não fosse a imbecilidade racial, seria a melhor forma de governo, falo mesmo).
Nos primórdios do nacional-socialismo os nazistas comparavam Stalin e Hitler, colocando Stalin como o único homem parecido com Hitler na capacidade de revolucionar um país. Os cartazes nazistas eram inspirados nos cartazes comunistas, assim como toda a propaganda inicial.
Como isso não dava o resultado esperado, já que da forma como tava o povo tava preferindo os comunistas, os nazistas mudaram o discurso. O comunismo se tornou o demônio a ser combatido, assim como as raças inferiores. Com a crise a propaganda nazista viu seu "boom", já que prometia acabar com os problemas alemães, coisa que em grande parte acabou.
Trocando em miúdos pra não me estender: comunismo era um socialismo internacionalista, o nazismo era nacionalista como o próprio nome da ideologia diz.