Generals do too much non-military shit. State Department needs to take back some of the nation to nation shit GO's do.Sounds like a case of to many Chiefs and not enough Indians in our defense sector.
Congress, is also to blame as a Col testifying isn't believable, but a BG testifying is totally accepted.