I feel like doctors should at least be paid as well as programmers. My wife is a physician with $500k in debt and she completes residency next summer. That took 4 years of undergrad, 1 year to burnish her credentials, 4 years of medical school, and 6 years of residency. Her job offers are all under $200k for pediatric neurology. With that enormous amount of training, debt, and responsibility, I feel like she should be making a lot more than your average AI programmer.
In other countries the education process is much shorter. For example, in Columbia, I'm told, you skip undergrad altogether to be a physician. Some other nations make training free, which encourages more general practitioners.
Can anyone explain why Medicare subsidizes residency slots? Moreover, why do they need to be subsidized? Residents earn about $40-60k per year and work 80 hour weeks.... If you think PhD students are slave labor, talk to residents.