Absolutely the people working it. Petty tyrants with a LOT of power. Thank goodness most senior military folks are good, honest and fair. The bad ones can make life hell though.
From my last 9 years I wouldn’t say most. 5 of the last 8 O’s I worked for meaning DIVO’s non LDO’s, DH’s and CO’s, not including XO’s were POS’s. Holy Cow too many acronyms. Earth to Me, come back to civilian life. : )