The difference between Reagan and the rest of the politicians, and the neocon theorists, is that when Reagan changed from the Democrat to the Republican party, his positions had been changing from the Democrat to the Republican.
With the neocon, they took their Democrat / Trotsky ideas, and brought them to the Republican Party. They’re still Democrat / Trotsky ideas, except now they’re being called (by a Socialist, Michael Harrington) neo”conservative”. No thanks, let the Democrats keep their own ideas.
There are no “neocons” outside the fevered brains of Leftist anti-semites in the media and their followers who hope to divide the Republicans with this false distinction.