You are a 45 year old man, as well as a NCO, and you are complaining about this?
In all your years did you ever learn personal responsibility?
In your years in the military have you learn that each person, punishment, situation is different, and not to worry about what punishment/reprimand someone else got, but square yourself away first?
If you were a Soldier who passed their APFT, then you would have the right to be angry about the E7 who failed, however you are both in the same situation. Get yourself out of trouble, before you go throwing stones at others.
Take responsibility for your situation.
Pass your APFT
Square yourself away, and then tackle the other leadership deficiencies you might see.
NCO's Lead The Way!
SFC Nick Martinez
B Co, 3rd MI BN (AE)
Camp Humphreys, KOR
“I am the punishment of God... If you had not committed great sins, God would not have sent a punishment like me upon you.” ― Genghis Khan