This is idiotic. Every new presidential regime, over a four year period, will replace almost the entire leadership of all branches of US armed forces. Every. Single. One.The Democrats and Obama were desperate to replace the military's leadership with loyal flunkies, mostly incompetents, so apparently Democrats had some plans they feared the military would step in and put a stop to.
It's either because it's a cabinet position (like SecDef) where every president brings in new cabinet, a different political appointment (like SecNavy) where buy law is required to be a civilian appointed by president and confirmed by senate, or executive level military (like CSA) that is also appointed by POTUS, confirmed by senate, and has a four year term. Therefore military leadership will by this countries laws be replaced by every president, either due to POTUS bringing in his staff upon inauguration or the four year term of executive staff level military positions ending.
For example, General Casey was appointed CSA by Bush in 2007, and he went on to serve his full four year term before being replaced by Obama's appointment General Dempsey in 2011. He served the majority of his term under Obama after being appointed by Bush. Same with CJCS, it was Admiral Mullen appointed by Bush in 2007 and he served his full four year term mostly under Obama. They weren't fired or replaced by Obama before serving their full terms, which really doesn't align with your "desperate to replace" bullshit.
Rubbish, typical for Obama apologists. He was only concerned about putting sickos in place, same as Lincoln was when he created his own private Army loyal only to him when he needed to control the border states and control their ballot boxes. He had his own agenda for using the military, and it wasn't for national defense; he was more loyal to Iran than to the U.S., like most Democrats.