I would like to point out to you I-will-never-vote-for-Trump-haters, if it were not for Donald Trump, you would be holding your nose and voting for Jeb Bush. Truth is, unless you vote for Trump if your primary has not happened yet, and he does not get the delegates he needs, you will be voting for Jeb or Romney. It seems you did not learn anything from the primaries of 2012, did you?
Trump is not the only one driving this insurgency, contrary to wishful thinking.