I think you might be a wee bit disingenuous as well. There are a few issues with so called "skilled labor" right out of high school:
1. Skilled jobs are hard jobs. They are often limited to men strictly due to the physical ability required (I used to work as a diesel mechanic and it was simply not a job that could be done by most women). This is obviously not universally true: machining, some welding, virtually all engineering can be done by women, but there's still a limiter for lots of jobs.
2. The work is hard. This isn't just an issue of "people preferring to goof off". It's hard labor. Given the choice of going to school and continuing that backbreaking work, I made the (wise) choice to go to school.
3. Because it's hard, it's not work for middle aged people. I live in North Dakota, a state that's attracting a lot of skilled labor right now, and it's predominantly young men because men into their 40s and 50s simply can't do it anymore. We need to consider the long term impacts of a workforce that doesn't extend into their 70s.
4. It's not always work that transfers well. Someone who is a computer programmer might be able to work for a long time and in many places, but a skilled laborer is more limited in their options. A machinist in Seattle when Boeing left? Tough break, move or find something else. Obviously this is true with many careers, and many skilled jobs have greater options (mechanics, some welders, engineers) but a skilled laborer is much more subject to the whims of nature than a white collar worker who's skills might be more transferable.
I think it's as unfair to say young people want to goof off at college as it is to say that companies want to screw over workers. Young people make decisions for lots of reasons and though I agree that the systems in place to help them make those decisions (parents, school counselors, etc.) could advise them better, it's certainly not because they are goof offs who want a free ride.