The Geek is perfectly right, of course:
Enlightened Americans know better, and would no sooner wear a Communist Star than a Nazi Swastika. And yet, Cameron Diaz had to go all the way to Peru for someone to call her on it.The refusal to look Communism in the face is not limited to America's, er, self-declared elite. A couple of years ago, I wrote a piece on Communist symbolism, based on having lived in China. The Chinese are not ready to face the truth about Mao, or Communism, either.
On the other hand, it is true that Lenin was a master in certain disciplines.