To answer the original question, just for the record:
I believe Stalinist or Maoist brands of "socialism" deserve the same condemnation as Nazism. Leninists probably too.
"Socialism" in general does not. There are freedom-loving, democratic types of self-defined "socialists" too. Those socialists who embrace the constitutional order don't deserve condemnation, but respect as political competitors from conservatives, liberals or libertarians, and they deserve good counter-arguments instead of condemnation.