Greed is what compels people to do the difficult things in life. I highly doubt anybody would put up with what you do for med school if you're prospects of earnings was similar to that of a business analyst. Of which can get that job with an Associates Degree or less.
"highly doubt anybody would put up with what you do for med school if you're prospects of earnings was similar to that of a business analyst." - I'm asserting that people do put up with that in many places around the world, where doctors' earnings actually are quite similar to that of a business analyst. And not because they're somehow different, homo sapiens think/work/behave pretty much the same everywhere. The only practical difference that comes to mind is that they don't go into immense debt during med school like in USA.
Where am I saying this ? I'm totally ok with "rich" doctors. I totally want the doctor to have its full mind caring about "me" and not how he'll have to pay for his debts.
I'm just saying that it's easy for doctors not to care about money. Not that it's bad or that they are overpaid.
The world is cynical but not that depressing dude