Its cause they don't know how much the gap between the rich and themselves is growing. Their media sources (fox, rush, ingraham, etc) never mention this. The sources never mention that corporations are currently making record profits by squeezing productivity out of a reduced workforce. The wealthy GOP talking heads share these profits amongst themselves through investments and payola, while pitting the middle class against the poor. "Those freeloaders are keeping taxes high, which means businesses cant afford to higher new workers." I just watched ingraham spew this exact shyt while hosting oreilly. And Dullards such as kingpin and She Agree That Im Looney eat this shyt up and then say the left villifies wealth, yet im pretty damn sure neither of them are wealthy, and likely never will be. They admire the rich, hero worship. Obama and the left need to start releasing some facts to open eyes.
Plus that article by the guardian had it 100% correct. Poor whites are also brainwashed by social pandering, which for some trumps their financial destitution. "I may be poor, but I won't support baby murder".
I think a socially conservative/fiscally liberal party would be successful in this country. The majority would be served in both regards.