Generals and Admirals get sacked all the time. Not in large numbers, but there are always those who have zipper problems or problems with the bottle (probably the cause in this case), or some other incident. Usually, the root cause is that they let their ego get out of control. As overachievers all of their lives, they begin to think that they are bullet proof and start abusing their privileges and authority. I’ve see it happen a number of times with friends, colleagues, and former bosses. Obama didn’t even know who this guy is.
In my opinion, we don’t sack enough of them. The real scandal is that too much gets swept under the rug and someone’s fair haired boy gets protected. If you screw up at that level, you need to be gone. That’s how you keep the military from becoming the cess pool that is the rest of government.
Good luck with all that now that the Homos are in. They will now all protect and promote each other.