You are ignoring conservative Republicans, Constitutionalists, Libertarians, and independents.
By definition, conservatives and Republicans don't stab American fighting forces in the back.
Conservative Republicans are not on board with this garbage.
The cranks who label themselves "Old Right" or "palaeoconservatives" are, however.
And yes, you can certain add the Libertarians and the self-styled "Constitution Party" to the list of cranks as well.
Independents, by definition, are an amorphous group who do not take unified policy stands.