This kind of stuff damages their credibility badly and they don't even realize it. They toss around "socialism" for anything that they disagree with, but if anybody else mentions the word,in any context, then they are branded as card-carrying communists.