McCain pushed McMaster for the job.
Anyone McNasty is for, I’d be AGAINST!!
That explains a lot. President Trump did the right thing by getting rid of party hack Priebus when he realized that his former Chief of Staff was serving the political establishment's interests while undermining Trump's own agenda. Perhaps he'll eventually do the same with McMaster, who speaks for the McCain-Graham wing of the party.