Can't be done. Our system is rife with corruption and a lot of people in power get money for keeping this stuff so messed up. You can't pry them out of power and so you can't fix anything.
The doctors association gets to decree how many new doctors are “needed”. and new medical schools can be built. How’s that for a medieval guild. You don’t think that drives up costs?