Maybe you should learn what a "neocon" is before using it. The word was coined to describe a specific characteristic of some Conservatives, and based on your (mis)use of it, you clearly don't know that. Not that I blame you -- the "news" media let various political hacks call various Republicans "neocons" for years without correcting them, the result being it's now slang for "a Conservative I hate especially". Nevertheless, whenever you misuse the term in front of people who know what the term actually means, you make yourself appear to be uneducated or at the very least someone who doesn't think twice about repeating something they heard/read somewhere without actually knowing what it means. A clue: West definitely isn't one.