I totally disagree. The rift with John McCain started completely because McCain was critical of some of Donald Trump's statements on immigration. McCain was being critical of one of Trump's signature policies, so how did Trump respond? Trump said that McCain was just a war hero because he was captured, and Trump likes war heroes who weren't captured. McCain's critique was a professional one, concerning policy, but then Trump's response was something of a very personal nature. That is typical of Trump and it isn't fighting back or being a counter-puncher. It's pretty much just being an a-hole.