This whole discussion reminds me of a thought I have had in the past. It is respectable to be a Communist in the USA today. My step daughter has a friend who is a self proclaimed Communist and it is considered cute in their social circle. This in spite of the tens of millions of people killed by Communists such as Mao, Stalin, etc. Could you imagine someone in polite company announcing that they were Nazis? That would not be considered a polite thing to say or do.