Incorrect.
Obama did not fire Gen. Schwartz. As a presidential appointee, Gen. Schwartz submitted his resignation along with all the other presidential appointees to the Trump transition team. Trump then had the choice to reject the resignation (thus keeping Gen. Schwartz on) or to accept the resignation (thus replacing Gen. Schwartz). Trump accepted the resignation. Gen. Schwartz was appointed by Bush 43 and was kept on by Obama throughout Obama's eight years in office. Sorry to inject facts here but it is you who needs to keep up.
Wow. You really set the bar for nit picking, sport. Really. You have no peer. Obsess on, bro!