Desmentir que los nazis eran socialistas (porque lo ponen en el nombre) es tan fácil como responder esta pregunta: ¿Abolieron o buscaron abolir la propiedad privada de los medios de producción? Además es bien sabido que los nazis de hecho persiguieron comunistas (socialistas y anarquistas).
Eso no quita que sí hubiera regímenes socialistas totalitarios, como el de Stalin.
Al menos en teoría, creo que es posible ser militante sin ser negacionista. Se puede ser socialista sin sentirse comprometido a defender lo indefendible de algunos regímenes que lo han sido. O se puede ser obradorista o morenista sin querer deslegitimar las luchas (por demás legítimas y justas) que se opusieron y se oponen a sus proyectos.