Perhaps each group has some level of both and we shouldn't generalize to entire strata and population groups too much. Instead maybe we shouldn't be so quick to measure outcomes and just fix the problems. Instead we're using outcomes as a (I would argue) poor measure of how well we're fixing the problems we should be agreeing are problems on their own worth fixing. That's where a lot of the argument/debate gets lost, quibbling over correlations instead of just solving bad things.
Obviously, all of the following is a generalization, but I think it's fairly accurate...
There is/was a pervasive belief in the US that the wealthy pulled themselves up by their bootstraps and that they provide more value to the world. 1980s Wall St boom, Yuppies, etc. Up until perhaps 30 years ago, this might have even been accurate. It's only recently that economic mobility in the US has started to noticeably lag behind similar western nations.
However, starting with Gen-X and perhaps accelerating with Millenials, public opinion has started to shift. Three decades of failed Neo-liberal government (and GOP and Democratic leadership both largely fall into that category) has left the average person disgruntled and seemingly unable to find any bootstraps at all.