The Neo-Cons and the commies share one thing in common, which is their undoing. They are government millenialists. All that is necessary for heaven on earth is the right government using the right force to bring it about.
The Neo-Cons you mentioned were disillusioned by the failure of communism, but not by the redemptive power of government, so they just switched to the horse that was winning and sought to use it to further their ends.
The beltway libertarians are similarly utopian in thinking that people can be forced to like people that are different from them, or people who do things which they view as socially destructive. As a libertarian I don't want the state to regulate the vice of shooting up heroin. However, as a person I am absolutely not obligated to give the heroin junkie any approval, and I can refuse to hire him or associate with him if it is my desire.
Acceptance comes within the framework of secure property rights and VOLUNTARY associations. Voluntary associations also go a long way towards reducing prejudice.
I disagree about the motive behind the neo-cons. They are destroyers, iconoclasts, anarchists (out of chaos 'their' order), who specialize in destroying governments and countries in an aggressive desire for enhancement of their own power and control.
Take a look at the Russian revolution, for instance-- 60,000,000 Russians were murdered and many more incarcerated.
They are extremely dangerous, in my opinion. Their programs turn into Hell on earth, and are designed that way.