It is the moral thing to do, for our nation to pay to train our own doctors, rather than siphoning off from the 3rd world their doctors educated at public expense there.
Considering that we pay the pharm companies ten times the price for medications as the rest of the world does (including first world nations), perhaps the way to finance the cost of training more MDs here would be taxing the pharm companies’ massive profits.