Yes, I saw that quote. It's a damn shame. Mattis does a lot of talking that he can't back up.
My assumption is that he wants to make these statements in public to let trump know his preferences but it's really not up to Mattis and he knows that. Mattis can say anything he wants but a pissy trump tweet will turn it on it's head.