Hate to say it, but USMC General officers have turned into neocon globalist snakes. The hell with them.
I believe we often automatically associate the higher level of the officer corps as being conservative just because they are military. That may be a mistake on our part.