Pretty sure Nazis failed because they got blown the fuck up while Communists failed because the Soviet Union had a rickety central planning system.
Communists are willing to critique themselves, fascists aren't. The USSR is only held in high regard by tankies. Nazis worship Hitler.
Communists are fighting in the streets to protect minorities, fascists are trying to kill them.
One group is superior.