The problem is that colleges still regard themselves as educators and not job trainers, which most young people think of them as. I distinctly remember my politics lecturers telling us they weren't here to get us jobs but to teach us about politics. Which is maybe less problematic if college is free but obviously everyone wants a job after four years of study.
The likes of bootcamps like Holberton School are the way forward. There is no skin in the game for universities. If a graduate doesn't get a job it doesn't affect them one iota. (ok, it doesn't look great for their job report but they can fudge that. )
Coding bootcamps for instance which only make money when their grads get a job are the way forward. They have their incentives aligned with the students.
See this for an example: someone who was a broke artist did a coding bootcamp and is now a developer. But they would never have taken on the debt of a college degree because they weren't sure if they could get a job. The bootcamp gets them a job and if they are unsuccessful they don't pay anything. Bingo! https://www.nocsdegree.com/this-holberton-school-graduate-we...