I can never understand how people with children in state schools, who have family members receiving treatment from the NHS, and who live in communities where there are too few police to protect them from rising crime, would ever think of voting Tory. And yet they do, in great numbers.
In the US, a lot of it comes down to religion. Anything good that happens is credited to God because God is good, and anything bad that happens is credited to man (with government being the ultimate representative of man's power) because people are wicked.
So it doesn't really matter where or how they get their money. Just the final equation. They don't want to be rich. They just want enough to live their small town lives like their parents and grandparents. I talk to people from coal mining towns and their understanding is that they are good, righteous, hardworking Christians and therefore they should be able to make a humble living. If that means getting black lung and dying at 50, they're ok with that because that's the bargain with God. Within that 50 years, they get married, they have kids, they do all cultural things that have value to them, then they go to heaven.
If the government gives them $35K a year in welfare, that's not $35k they got from the government. That's $25k the government has taken from them because they're not able to make the living that God had in plan for them. This is why the message that Clinton and other liberals send them is so fatal to their chances. They're telling these people "Hey, stop being coal miners. It's a dead end. Go learn some tech skills and get off welfare and earn $60k a year." To them, that's not the deal.
Trump speaks their language. It's not just that he falsely promises they can be small farmers, or coal miners, or factory workers and make a good wage. It's how he speaks about it. He makes it a good vs evil thing. The Democrats are the forces of evil. Trump-- even if he himself is a rather ****ty person-- is on the side of good. To most people, Trump seems the epitome of an authoritarian figure. To them, they're fine with Trump being an authoritarian, because ultimately Trump's power is bestowed upon him by God, the ultimate authoritarian.
They don't give a **** about the economics, logic, or practicality. They really don't even care that much if Trump's policies end up hurting them (as they have). They're willing to take the hurt in order to be good people and go to heaven.
I used to deal with these people all the time. It's immensely frustrating. I'd tell fisherman "Look. You guys are catching too many striped bass, and decimating the population. Catch fewer fish, and the government will compensate you for the lost revenue. When the population goes back up, you can fish again." "Who is the government to try and control the fish? There will be fish if God wills it, and no fish if God does not."
Even most of the liberals in those towns were the same. They were environmentalists. But in their minds, it was still based on religion. God told them to be stewards of the Earth, and over-fishing is being greedy and bad stewards, so God is punishing them with fewer fish, and if they stop over-fishing God will reward them. You couldn't just be like "You catch X less fish, the population increases by Y." They completely rejected any scientific approach whereby humans could control nature or man's ultimate fate.
That's how it works. They don't reject reason, science or economics per se. It just takes a back seat to moral righteousness and the power of God. You ask them what is "1 + 1" they'll say "Of course it's 2." If you ask them "If Jesus needs three fish, but he can only get 1 from here and 1 from there, so how many fish does have?" The answer is 3 ****ing fish. Jesus has as many fish as he needs. If Jesus can rise from the dead, then God can make more fish if He wants to, regardless of what man does.
God can build a wall and make Mexico pay for it. If he doesn't, it's because the moral people didn't fight hard enough. So they'll fight with everything they have.