Mattis waited too long, he wanted Trump to bend to his will not the other way around. Now he has finally and mercifully resigned I am happy. Mattis was a POS .
Mattis is a distinguished fellow devil dog and an honorable man more so than ANY person in Washington. The line about Generals being political is tiring. Every single person on this earth is political in their careers in one way or another. Almost every single person is jockeying for a leg up in their careers. Generals and line soldiers arent just your runnif the mill dummies who should shut up and get in line. That may have been the case some decades ago that got thousands killed but today each offers some insight to any ensuing battle. Could be something large or something small but it is a thinking military across all ranks not mindless zombies.
Presidents and politicians are just that politicians and some are leaders. Good leaders listen to those they put in charge and those with FAR FAR more experience in global affairs and war. Your logic is akin to walking into a hospital and the surgeon tell you you need an immediate operation which you totally discredit and go with the nurses opinion of no operation well because the doctor is only in it for the money