I don't have an answer but here is what Pew found: Why people are rich and poor: Republicans and Democrats have very different views:
But we differ by sex, education and income:
I think we always sort of knew the first, the right holds the individual responsible, the left blames society.