More and more Americans are living outside their means. There is no pride in conserving and delayed gratification for many. Look at many poor neighborhoods now...its nothing like the poor working class neighborhoods of past generations where family was strong and work was honorable. Much value is placed on fancy clothes, cars, rims, stereos, and Bling instead of paying bills, paying mortgages, supporting each other, and investing in their future. The culture of some Americans is completely backwards and its getting more prevalent, not less. Its often not what can you contribute to society and others around you....its what are they going to give me.
Also, we can partially thank the rap culture for teaching our kids exaggerated materialistic values. We should have never elevated that music culture to such a degree to influence so many kids.