I don’t buy that def exactly
I was around then watching many of them peel off from TNR in early 80s
And elsewhere
Nobody ever had a precise definition. There was no "Neocon Creed". That Britannica article was the nearest I found to what I remember.