There's a similar observation at the book the spirit level,by richard wilkinson who show the link between income inequality and bad results in numerous health and social attributes. And it really moves the political inequality debate to a more scientific field , which is nice.
One supposed reason for the link is that inequality(and low status) causes stress. Which hurts health, causes depression, etc.