Income inequality doesn’t just make the poor unhappy because they have lower income. It’s because inequality deteriorates their trust in others and their perceptions of fairness:
Using General Social Survey data from 1972 to 2008, we found that Americans were on average happier in the years with less national income inequality than in the years with more national income inequality. We further demonstrated that this inverse relation between income inequality and happiness was explained by perceived fairness and general trust. That is, Americans trusted other people less and perceived other people to be less fair in the years with more national income inequality than in the years with less national income inequality. The negative association between income inequality and happiness held for lower-income respondents, but not for higher-income respondents. Most important, we found that the negative link between income inequality and the happiness of lower-income respondents was explained not by lower household income, but by perceived unfairness and lack of trust.
(Hat tip to Jiyin Cao for the link!)