In my opinion, the term "neoconservative" is as nebulous as "fascist" if not more so. And Buchanan, in matter-of-factly asserting that neoconservatives' "roots are in the Trotskyist-Social Democratic Left," does nothing to make this any clearer.
A neo-conservative is a conservative Jew promoting pro-Isreali policy in the US.
I know facism when I see it and there is a lot of it going around the world these days.