See here. 
Seriously though, I'm bothered by the way people diss an entire generation. People did it with mine, and yet we're trying damn hard to undo the damage of previous generations. Now the next one is being written off as a bunch of crybaby coddles shits, and I think that's totally unfair.
Let's be frank about it, our country is behind and non-competitive in the global marketplace because of protectionist precedent set by several previous generations, and reinforced with asinine programs like No Child Left Behind. So if you want to throw some responsibility around, let's first send it to the old men in elected offices and board rooms. They made this.
But only do that if you really believe this bullshit that the average 20-somethings are slacker crybabies, or at least, any more than any previous generation. When I think of the 20-something archetype just out of school, I tend to think of people in our own little blogging circle like Tyler or Kara. And now that kids I coached ten years ago are out into the world, they're the same way, making it in the world and contributing to society. I see the same "kids" out in the workplace.
Seriously, where are these entitlement no work ethic people? The only place I see them are in their 40's and 50's who bitch and moan that they don't want to learn anything new and would rather sit around on unemployment than embrace new technology. I see plenty of that. To me that says that even if these kids do exist, they aren't any different than countless generations before them.
I guess it all depends on how you want to view the world. I'm not going to get all Whitney Houston on you and tell you that the children are our future, but the most rewarding experiences I've had in my life come from mentoring and guiding young people to be better people. Putting down their generation based on a media fueled archetype is not productive or helpful. I'm regularly amazed, and perhaps even embarrassed of my own level of achievement, when I see what people younger than me are capable of.