Neocon is another they try to label conservatives with”
Not exactly. Neo-conservative was a label that some Cold War Democrats adopted when they left the Carter-McGovern Democrats to support Ronald Reagan. Google Irving Kristol.
CNN, MSNBC, etc., love using neocon. It makes conservatives sound like extremists. Regardless of the history, they love the word.