Most doctors tend to specialize anyway so why should a heart surgeon spend so much time learning about other organs which they're never going to sink their scalpels into?
Doctors are extremely well rounded these days, maybe they don't need to be. There are plenty of very good software engineers who never went to university, could it be the same for doctors; if we allowed it?