|At least it pissed off liberals|
To many of the Republican base, obnoxiousness is the most important quality in a leader. They equate obnoxiousness with firm and unyielding principle. So I guess is that if you regard obnoxiousness as the prime qualification in a leader, then Trump is perfect. Otherwise, I can't think of a single good thing to say about him.Looking back on it, that was a mistake.
Ted Cruz is the sort of candidate you support if you equate principle with obnoxiousness and therefore assume that the more obnoxious the politician, the more principled. Ted Cruz is not as principled as his admirers believe, but he has genuine principles. His method is to stake out a maximal position that is not politically feasible in the real world, reject any realistic compromise as selling out, be defeated, and then denounce his colleagues as sellouts for accepting the best that was realistic. Naturally his colleagues hate him. Nonetheless, the maximal positions that he takes presumably match his actual beliefs and what he would ideally like to pass. In other words, Ted Cruz is really obnoxious and has genuine principles. His supporters make the mistake of equating his obnoxiousness with principle when it is more a cynical ploy to manipulate supporters.
Trump, on the other hand, is a different matter altogether. He appeals to people who don't care about principle at all. They just favor obnoxiousness for its own sake.