Turning universities completely into vocational schools seems like it'd have a number of downsides though. The idea that students should be well-rounded and that it's good for society for educated people to have some basic core knowledge isn't only a "liberal arts fantasy", but also a "science fantasy". If you're training people strictly vocationally, not only humanities cores, but also science cores should go, or at least both should be greatly cut down to only those students who specifically need a particular class for their future careers (e.g. maybe CE students will still take intro physics as a prereq for semiconductor physics, but CS students would no longer take Physics 101, or Bio 101, or Chem 101, or any math classes not strictly needed for their CS training, etc.). If you wanted to be really hardcore about it, you could even assess classes based on their predictive earnings power, so if Physics 101 doesn't produce measurable gains in its graduates' earning power within 10 years, axe it.