Before I begin, I want to point out that I am NOT a Trump fan or supporter.
I hear from a lot of friends and family that they just cannot understand why anyone likes Trump. It's a total mystery to them. I would like to give my take on where his support comes from.
Trump resonates really well with working white men, like "Joe Sixpack." There is a reason for this. For at least a decade (and even more so the past couple years), the popular cultural sentiment in America towards Joe Sixpack has been one of overt hostility. The cultural message that Joe Sixpack gets basically boils down to this: "Your purpose in this country is to work, buy stuff, and pay taxes. That's it. Your concerns are invalid. You are racist, uneducated, unenlightened, and privileged. Stay in your lane. Go to work, pay your taxes, and keep quiet. Your opinions are not valid. Stay seated at the kids table while the women and minorities are talking over here at the adults table."
Now Trump comes along and tells Joe Sixpack that his concerns ARE valid. Joe is not a bigot for feeling uncomfortable with Caitlin Jenner in the girl's bathroom with his daughter. Joe isn't ignorant and uneducated because he doesn't agree with everything John Stewart/Oliver says. Joe Sixpack and his father and grandfather built this country, and they shouldn't have to take a back seat to illegal immigrants.
Trump's popularity is the totally predictable backlash to the left's arrogant attitude towards "flyover country."