It goes both ways - my experience is that Americans who like communism are people who have never experienced it.. maybe they blindly trust in Soviet propaganda, maybe they just project some idealistic idea of communism, creating a beautiful but not very realistic picture.