I thought we (meaning me) of the Generation X bunch were a bunch of lazy cynical spoiled sponges! Thanks Emos for taking the crown. Frankly, all the prosperity the Greatest Generation provided for their kids and grand kids has been squandered and... at the very least... unappreciated. We now have the luxury to complain.
I realize I'm generalizing here.
I blame (gotta blame someone right?) the Baby Boomers.