speaking of baseball bats...here's my completely unsubstantiated theory about this "generation".
I was a nanny to children who are now 16 and 13. The thing that always bothered me about the way these children were treated can be best summed up by watching them in Little Leaugue sports:
EVERY team won every game. There was no "score" being kept. Every child received a trophy. These children grew up with a sense that they were the best at everything. They did not "work" to win games at all. They didn't have to.
I just attended the middle school graduation ceremony for the 13 year old. There were 60 kids in the class and we had to sit through EVERY child receiving a certificate of some sort. Most of them read "perfect attendance, third quarter". WTF? You receive accolades for SHOWING UP TO CLASS?
Now, these trophied, certificated children are young adults. Of course they expect the best office, job, coffee, car, phone, whatever. They were RAISED to expect it.
"My dreams, watching me said, one to the other...this life has let us down."