I blame it on the "everybody gets a trophy" mentality that the schools and liberals have decided is the way to go. My wife and I don't have this problem with our kids because we don't expect the school system to raise them. We are actual parents which is something most of this country is lacking now. Check out the movie idiocracy if you haven't seen it. That stuff is happening now!
In Arlington, MA there are parents who pay people to teach their kids how to play for a couple hours a session. The parents sit in the car and watch.
No I didnt make that up. They can't even play with their own children.