Let me give you an example.
I will use my way of thinking and understanding of how things work with regards to promotions.
A patriotic part of me wanted to join Military, But the A part of me Denied such decision.
Reason ?
You don’t show your true colors unless you reach brigadier or above, (mostly major Gen+), Hence why many deserving or clean people get retired at the Brigadier rank.
Once you reach the title of An XYZ Gen, You have much much authority, Basically you are wazir of a king, King just gives a basic generalized command to a wazir, While wazir interprets it his own way and Is basically a Sub-King.
Hope this explains.
So, You will have to hide the naughty part of you throughout your service until you reach a desired rank,
There are people who don’t lose their track of Goodness once exceed Brigadier,
But the definition of Good in Military isn’t the same for Non-Military, Professional requirements are much different, Judgements, Works, Everything.
@Khafee ?