Skill markets are not very efficient: not all developers jump to blockchain or ML for example. Also there tends to be limits on how many slots for residences and practices there are for different specialties: the system is purposefully capped to make sure that there aren't too many doctors.
The way to skip all of this is massive de-reg.