Compare the productivity of a recent graduate with someone with someone without a degree but with 4 years of job experience and experience is a clear win. Now, in the long term they tend to balance out, but that's hardly a 'win' for the collage degree.
PS: Granted, not a scientific study but my sample size is over 30 and the difference is fairly dramatic.
And then move person with 4 years of work experience slightly out their comfort zone. Say working on designing locks, to working on designing engines.
The mechanical engineer would have a better time. It's one of the reasons vocational/on-the-job educated people end up with lower wages; generally educated people can go where the money is.
People with good contacts, are good at networking, good at marketing, and interested in money go where the money is. A history of creating business value, and a bunch of people who know about it, are a lot better than a general education.
This is slightly complicated by the fact that people going to well-known colleges get a head start on the network. A decent education on its own has more dubious value. Most companies want experience. I know that when I evaluate someone, relevant experience is way more important than if or where they went to college.
That's the point. Relevant experience. Jobs are very specialised. If you have one mechanical engineering job, you might not have much knowledge to transfer to another type of mechanical job.
That's what a general education in the subject is for.
The loss is that people equate people with a college education with no experience. Which is totally false.
Experience relies heavily on ones own bias judgement. It can also lead to doing things without understanding them (i.e. writing shit code that works vs. writing good and efficient code) and can lead to nasty habits. Experience is also a slow teacher.
College is advantageous is that you are taught why things are by an experienced individual. You are able to gain a fundamental knowledge base and terminology that can be applied rather than wasting time being taught on-the-job. Plus you are taught things that won't and can't work in your field and why. All a person with experience can tell you is that they won't work and give some superficial reason why. Thus, the experienced person opens a book and has to acquire fundamental knowledge that they could have learn in uni.
PS: Granted, not a scientific study but my sample size is over 30 and the difference is fairly dramatic.