How is pointing out the geo-strategic realities of having to live on the Eurasian continent being anti-American? How is advocating focusing on the defense of our maritime allies and trading partners and the force structure required to do that anti-American? How is recognizing that the principal threat to all of that is China anti-American?
Or are you a neo-con Bush boot licker?