I think Mattis is a stand-up guy. Not like some of the generals that have infiltrated the military. Generals are supposed to be Americans, defending the nation and Constitution against all enemies, foreign and domestic.
He accepts his mission and does his best to accomplish it.