There are approximately 900 Active-duty general/flag officers (GO/FOs) today of 1.3 million troops. This is a ratio of 1 GO/FO for every 1,400 troops. During World War II, an admittedly different era, there were more than 2,000 GO/FOs for a little more than 12 million Active troops (1:6,000).
For every 1400 military members there is an O6- O10. The ratio is insane. Way too many chiefs not enough Indians.
Yeah I think the military will be OK missing a few official chiefs for awhile while the "acting" chiefs do their job in an "acting" fashion.