That's a perfectly reasonable position to hold, but it might be inconsistent with the idea that a university education should be for everyone. (I don't think it can ever be for everyone.)
I think there should be special schools for people who just want a job. Most of what you learn at a university isn't particularly important for anything you do in the industry anyway. At least in CS it's like that, I can't speak for other fields.
The problem is that a university degree has more prestige that a technical school. So employers use it as a measure of the ability of the people they are hiring, and then complain that their new hires don't have enough practical skills. So the technical schools become universities and start offering degrees in tourism, IT management, and financial planning.