Neo Con is a hugely over used term. True Neo Cons are followers of the political philosophy of Leo Strauss.
Their influence has been tangiable in US Politics since the fifties and they've pretty much ruled the political process in the US for at least the
last 30 years.
Imho Straussism, as dangerous as it is, is not as half as dangerous as what it is gradually being replaced by.