The American Medical Association (AMA) does its duty to restrict the supply of doctors [1]. Countries like India, which produces plenty of high quality doctors, does not require aspiring doctors to go through an additional (unnecessary) 4 years of undergrad education. That would hugely cut the cost down in training the doctors.
Secondly, doctors on average makes $200K/year [2] or more. I have four housemates, who were trained in Myanmar (went through five years of medical school there right after high school) and scored above 95th percentile or more in all three steps of their USMLEs, to get into the residency programs in the US. One of them is going into general practice (family medicine) in Virginia and her starting salary is: $210K/year. I have no doubt that she (or anyone who has been trained 5 years in a decent med school--without the 4-year undergrad prior to that) is more than capable of treating generic diseases and illnesses. But this shows that we can train doctors cheaper and that we can reduce their pay by quite a bit (no hard-working person in other profession--except maybe Banking--could easily earn $210K/year to do such a relatively uneventful--in my opinion--job).
I regret quitting med school in Myanmar in the third year. Then, I thought med school training involves too much rote learning (a lot of memorization in organic chem for example) and that I'd rather do something more 'exciting' like tech or math. I was wrong.
[1] https://mises.org/library/how-government-helped-create-comin... [2] https://www.theatlantic.com/health/archive/2015/01/physician...