Just be happy your general and field grade officers in the US military have been around long enough that they still have some semblance of sanity left, same as your most senior NCOs. These people, for the most part, have been part of the military for years and are not of the same mind-set as those who have been joining in the last few years. There has been a huge (I mean really frighteningly huge) rightward shift to the military, especially in the last dozen or so years. Obviously the military has had a right lean for generations, but even in the 80s and 90s it still more closely resembled the political thinking of the nation as a whole, especially those who were commissioned, than it does in 2017. But if we stay on a similar path, in another 10-15 years you're going to see a whole bunch of E-8s and E-9s and O-4s or higher who believe the 5h!t the alt-right is peddling. These are the people who will determine how our military is deployed and utilized. You think you have issues now, just wait.