President Trump explained why he and Mattis weren’t getting along. Fox News reports:
During his first cabinet meeting of 2019, President Trump called out recently departed Defense Secretary James Mattis for how he managed the War in Afghanistan.
Mattis, a retired four-star Marine general, announced his resignation last month after Trump called for the withdrawal of all U.S. troops from Syria and approximately half the American troops deployed to Afghanistan.
Mattis was originally going to serve until the end of February, but Trump announced his defense secretary would be out at the start of the new year, with Deputy Secretary of Defense Patrick Shanahan assuming the title of Acting Secretary of Defense.
“I gave our generals all the money they wanted. They didn’t do such a great job in Afghanistan,” Trump said, later claiming U.S. generals did not want to allow Taliban and ISIS to fight against each other in Afghanistan.
Though Mattis had a stellar reputation as a field commander, he didn’t fit well as Secretary of Defense, as he couldn’t apply President Trump’s strategic vision into policy.