I agree with the entitlement generation, I've had many conversations with my cousin about the "value of failure". Failure is good. It helps you learn. You shouldn't aim for it, but you also shouldn't let it completely destroy you.
I also had a conversation yesterday that's somewhat relevant. I was at a playground with my kids, and there was another woman there with her kids, and she actually reprimanded her kids for doing things that were antisocial or unsafe, things like climbing up slides and such. My kids know beyond a shadow of a doubt that climbing up the slide is going to get them in some form of trouble, but I routinely see other kids, even kids with parents there, just do it constantly and act dumbfounded when I tell my kids not to do it. So I had a conversation with this woman about how astonishing it is that parents absolutely don't give a shit about such a basic courtesy and safety measure and how happy I was that there was someone else in this area that would actually...you know...try to give their kids even a modicum of direction.
Yes, clearly we climbed up slides when I was a kid, everyone has done it. But even when I did it, I knew it was wrong, and I knew that doing it in front of my parents was a Bad Idea. I don't understand why there's so many kids, and I'm not talking 5 year olds, I'm talking 10-12 year olds, who are dumbfounded that there would be anyone who would have an issue with that. And I'm even more lacking in understanding about why other parents look at me like I'm some kind of dick for making my kids enforce the playground etiquette.
I mean, it has nothing to do with engineering...except...that if you have no discipline, ever, you're not going to succeed at college. College requires discipline.