I don’t trust McMaster, but I am more concerned by staffers that can’t be “fired”- Trump’s family, (but I don’t mean his sons).
Lots of Freepers have defended McMaster as part of Trump’s alleged 3D Chess gambit. I see him as a rogue element pursuing an agenda that is in defiance of the President’s stated goals. So Trump is either changing or McMaster has something on him.