You said it. I have seen enough of Trump to the point I now have near blind faith in his judgment. Mattis is a Deep State 'political general' and highly overrated like Trump said and I am glad Trump booted him out. I mean what an ingrate. Trump even had the law changed so he could have Mattis appointed and Mantis took that to mean he was important enough to be actually making policy. When he found out he wasn't, he threw a hissy fit and now he goes to the media to b*** about Trump. Just like the rest of the people Trump fired. Classless.
Mattis knew what the President wanted when he accepted Secretary of Defense, then tried to ignore him, especially on getting out of Syria. When Trump acted on his own to withdraw troops from Syria, Mattis's days were numbered.