Its pretty simple why a lot of the country supports Trump.
Every election the media brands the Republican party candidate the devil and stupid (Romney was tagged as a racist last election and stupid for thinking Russia might be a threat). They also read all the leaked e-mails calling them stupid and see what the Clinton Foundation has done. They aren't ignorant or stupid and see when a fix is in. Never mind the various people that Sec. Hilary has declared she will put out of business.
I said it in another thread, "if you keep demonizing a group, expect them to send an actual demon eventually".
I honestly believe if you cannot understand why people support Trump, then you just don't want to understand or believe that they are full of hate. They aren't full of hate. Most just don't believe the media anymore. Take the media outlets this morning blaming Trump for the burning of a GOP office. I think the quote that comes up most often is "If he were really that bad, NBC would have had to fire him during his time on TV and besides Bill is worse". The media outlets didn't do themselves any favors by holding onto tape from 2005 until after the convention and using it as an "October Surprise".
As for me, I didn't get to vote in the primaries because of issues with the GOP and the ND GOP. My candidate didn't get in (Rubio), and the Libertarian candidate is a disaster. I was hoping the Libertarians could get that magic 5% like Perot's party did in 1992. I might still vote Libertarian. I really doesn't matter as far as electoral split. I am more interested in the governor's race. I won't vote for Hilary since she is an actual demonstrated threat.