I don't particularly like Donald Trump's style. Enough has been said about that topic and there's no need to rehash it here.
However, I don't particularly like John McCain's views, attitudes, opinion, or character either. He's a corrupt, warmongering, politician from a well-connected family who has grown tremendously wealthy from his time in office. We can debate his intelligence, but the fatal evidence of his low IQ is that he doomed his 2008 ticket by choosing Sarah Palin to be his running mate.
Back in 2008, I ran across this article written about John McCain's record. I was shocked that a Google search turned it up again. You do have to be impressed by the fortitude he showed while imprisoned by the North Vietnamese, but that shouldn't mean criticizing his record, actions, and positions should be off limits. Focusing on Trump's inelegant manner distracts from the core issue: McCain lives in a glass house and shouldn't be throwing stones at Donald Trump or anyone else.