As it is, everyone accepts that if you want lots of money and no quality of life, be a doctor. There should be a middle option like in other careers where they can be moderately well off with only moderate commitment.
That's assuming hospitals are actually operating on a tiny profit margin, but if the margin is huge, then there should be more demands. I mean, there's the nurses union at least, but what about the doctors, or the various technicians.
Either way though, the system is still broken with respect to how much the patients have to pay.
Primary care physician is like this, no? I guess your quality of life is still awful during training and residency.