But I think you hit the nail on the head mentioning the current "your life is on file, no mistakes allowed" setup. To me, it is critical to let kids try things, including stupid things, and learn from their mistakes without having those mistakes affect every job search 20 years later.
I think the pendulum will eventually swing back, but the generation growing up in the current setup will have to try the same stupidities and learn similar things as adults, at a much higher cost. My 2c.