There better be a $300k+ payday at the end of a doctor’s training, otherwise I don’t see how the gauntlet they get put through is worth sacrificing their best years (20s and early 30s).
But that's sort of orthogonal to the problem I'm discussing. The cost structure that enables "low cost" socialized medicine in other countries is just not there, and it's not going to be there in this country in the foreseeable future. Given this, all this talk about "medicare for all" etc, is just electoral pandering and nothing else. It's not doable without turning the whole system into a money black hole that's even worse than what we have now.