And just who put these generals in their positions?
Congress approves promotions if what Erik Prince said in an interview. The armed services committee specifically.
8. Pay, promotion, retirement, and other benefits and privileges of members of the Armed Forces, including overseas education of civilian and military dependents.
https://en.wikipedia.org/wiki/United_States_Senate_Committee_on_Armed_Services#Jurisdiction
111th - 114th Congress was the obama years and dems had a majority for 111th - 113th which is how we got a pussified military. That and the chairman for the 114th was John McCain so ...
115th & 116th was under Trump with repubs in majority & Jim Inhofe as chairman
That would have been the time to fix it but Russia, Russia, Russia, RINO.