Oh and as for people being worse off then our parents... well you listed somethings that more then anything else are related either to
A) Demographics/Technology changes
B) Government problems
I'm not sure how the "rich getting richer" actually plays into that other then "looking at someone else doing well makes you mad."
A lot of people are worse off then there parents. A lot are better off too. Well more then just the "rich".