I agree. It's a fine line between support and enabling!I think it's down to parenting and the ease of life we have now.
Parent's gladly leave their kids play games, laptops etc just to keep them quiet. Parents will also wipe their childs butts until they are well into their 20's.
There's no struggle anymore in modern life. Everything you want is a click away. How can kids learn about hard work when all they have to do is click something and it's here? Open a fridge and there's all the food they need plus mommy will make them whatever they want and deliver it to them while they're playing the PlayStation.
The best thing is for parents to lead by example. We have to set goals and our children need to see us accomplishing them.