Do you realize what you're saying? That you're describing Trump's (or Cruz's) supporters?
Most of the anger from our citizens today comes from the evangelical wing of the GOP. Like it or not, there are not too many mental giants in that population. Research has shown over and over again that the intelligence quotient and the high school graduation levels are dismal in the southern states where most traditional believers reside.
These are the folks who are quick to anger and they make up a big portion of Trump supporters. They feel beleaguered, dismissed and attacked. The emerging global culture feels malevolent and repressive to them. They are actually in the same boat as the fundamentalist Muslims.
And they are cheeeeezed off royally. And personally I can't blame them. The anger and vitriol that sometimes pours out from posters on this site proves my point, I think.
They are scared spitless.