Honestly things like this show me the President has to much power. There should be government agencies where no political party can touch it without significant oversight and approval from both the president and both houses of congress.
Medicare, Medicaid, FBI, FCC, FAA, The Fed, and more all should be outside admin control of the president and any single party or group of individuals. Only when you have a 2/3s majority of both the houses and the president should you be able to make such broad sweeping policy changes.