Then there are exceptions.
I worked for a 4 star General once who was certifiable. He was obsessed with "base appearance" and had hundreds of military people raking leaves in the height of autumn so that no leaves would touch the ground.
The only characteristic of what makes a decent human being to me is his or her relationship with the Almighty. If they don't have that, I don't care how many stars they have on their shoulder.
LOL!!! Most of the retired generals that I have met are insufferable boors. They don't understand why nobody genuflects before them now that they're no longer on active duty.