> Their salaries need to be lower, training needs to be cheaper and faster, and we need a lot more of them.
The quality of the average physician is already so low I am not sure what you are hoping to accomplish with lower salaries and faster training.
Doctoring isn't a matter of more warm bodies
It's low because there's no competition. MDs are like medieval guild: once you're in, you're set for life. Restrictive regulations are lobbied by MD associations, which limit competition.
Most countries get good results with shorter training and much lower salaries. And, just like most other US university degrees, the majority of the filtering is done on entrance, not on training. So it's not that we are evaluating the best doctor, but the best diligent people that get great scores in the MCAT. Whether that actually lines up well with being a good doctor is not all that clear.