People might accept welfare, but that doesn't mean they feel OK about it. Many people, conservatives especially, want jobs. People want to feel that they support a family, without help. Poor conservatives don't seek to tax the rich because that would feel unethical.
So yes, life is tough for these people, but they really don't want to feel that it is also unfair. They don't want to cheat, they don't want others to cheat, and they don't want the government helping anybody to cheat. An equal chance is demanded, but an equal outcome is at best a nice-to-have. (possibly undesirable because the non-lazy should be rewarded)
There is no lack of understanding here. It's a different value system.
I'm not telling you to listen to the xenophobic demographic, but to listen to those who are willing to disregard their moral limits in order not to vote for the other side.
Trump has gotten votes from wildly diverse demographics. He's hijacked two parties he doesn't belong to just to win the election and he did win the election. Think of analyzing this as a post-mortem: What went wrong, why did people vote for somebody like this, etc.
Anyway, what I was trying to communicate (and seem to have failed to) in my earlier comment was that like in any post-mortem it's pointless to try and point fingers and assign blame. What good is "holding people accountable" going to do, other than strenghten the divide?