Colleges are like companies that are trying to do two very different things at once: broad education and job training.
In the world of startups we know what to do when that happens: Choose one direction and go with it, stop trying to be all things to all people. Blended business models rarely work.
My guess is that something similar will eventually happen in education. Some institutions will specialize in getting you a paycheck and others will specialize in broader education.
I view purely academic coursework in the same category as other luxury goods: it's something some people find fun and exciting and if they want to pay for it, so be it, but society should not foot the bill.
Whereas practical "get a job" coursework I view as something that just about everybody needs and maybe there's a good argument for public subsidies or other policies that encourage it.