Let me see if this soap box will still hold me.
We have screwed this up for the future generations. We push them to get a degree (it's not rightfully so for everyone). We tell them they can be whatever they want to be (that's not true). We tell them they must have a career to be successful. And a big house, nice new cars, all the latest gadgets, wake boats, big screen TVs, and a healthy amount to pay back in student loans. Don't complain about what is out there because we all helped create it.
But I don't worry too much about it. Take a look around. There are far fewer kids attending universities than are graduating high school. And there are a lot more going out and doing great things than there are just being a lazy turd. I've been fortunate enough to see this in many different examples. Friends of my daughters and friends of mine that are high school and college age kids. And their attitude is starting to change. Their starting to see that chasing a career is many times fruitless or that people chase that career and then hate it when it happens. Their starting to see other options, other choices. Their starting to understand that they won't be considered a failure if they don't have a degree. Each summer I get to spend a few days with an intern or two that we hire. For the most part they are very nice kids. They don't mind working hard. But they are starting to realize that 4 years at the University of Kentucky did little to improve their odds at success. Or that degree from Duke is pretty much worthless in helping them land that dream job. But I also see some that have done nothing and expect everything. Those are the people that we have mislead. Those are the people that feel that you can coast thru and somebody will hand you 100k to sit on your butt. We've always had those type of people and we always will. I don't worry about them, that's where we will find our ditch diggers. Not that being a ditch digger is a bad thing. I spend many days wishing I was on a road crew or something similar. Having a "career" is overrated and it ruins a lot of people's lives.
I have a little sister that chased that career dream. Did really well at it and call her really successful. She lives in a huge house, drives her BMW, has a place at the lake, new boat. She also works 60 to 70 hours a week, travels a lot, is really stressed and doesn't have much time for her 5 year old son. She is the successful one in my family. I on the other hand never graduated college, worked my way up through a couple of different companies, maybe on a busy week put in a full 35 hours, don't like what I do, live in a modest home, no boat (unless you want to count a canoe) and don't really stress out over much. I spend a lot of time with my kids. I spend most of all the money I earn on my spoiled kids. Guess who is happier? Me. Guess who makes the most money? Me. Guess who society says is the most successful? Yep, her. We are getting it all wrong and we are teaching our kids to do the same. It's not the kids fault. They just do as they have been taught.