"No one wants" usually includes an insufficient wage, sometimes also an issue of insufficient investment in training for skilled folks. eg if you need a doctor in 12 years you have to start more or less today. A quick google suggests ~18% of their working age people do not have jobs, which naturally could be shifted by incentives like money or training. (Edit, because people are confused, I'm not talking about unempl…
It seems to be human nature to chase after easy to understand solutions rather than addressing ifficult bottlenecks and friction. Doctors are a great example. In order to be a doctor, you have to study for 12 years. But four of those years involve studying generally unrelated topics like any other college degree despite medicine effectively being a trade. Then on top of that, you have the limited spaces for residents…
There's a lot of value in knowing about more than just one thing. Anyone leaving their university with a degree should have at least some exposure to topics outside of the field they want to work in. People are more than just their jobs, having a well rounded education is useful, and matters outside of the field of medicine still have real impacts on the lives of doctors.
I'd certainly feel better about going to a doctor who has a reasonable baseline understanding of the rest of the world outside of his work. You could argue that people looking to become doctors should able to avoid some percentage of the other classes they're forced to take, but doctors can often pick up some relevant credits while still fulfilling those requirements too.