It does make sense. If you do not have a trained officer corps when the SHTF, you are going to have a rough time.
You fight with the armed forces you have, not the ones you would like.
You do not need a flag officer for a harbor launch craft.
I was only half joking about Admirals and PXs. Its not enough to have ships, someone—admirals—are in charge of training and housing, supply chain operations, procurement, of hospitals, managing physical assets like airfields and naval bases, and of course someone has to stand up and take crap from snotty nosed know-it-all congressthings who write the check for all of this. All stuff needed to support the mission in some far away place.
Whether there are too many Admirals is another question for some place other than the Q thread.