> What am I missing?
Several things.
First, private practice docs see patients with very good employer provided insurance, but residents are largely seeing patients that private practices wont see - patients who are far too medically complex to fit into a 10 minute slot and who also have particularly stingy insurance.
So as opposed to a private practice doc who is seeing 30 patients per day and billing an a average of $250 to $300 per patient (certainly not $1000 - that is unrealistic in my experience), a resident is seeing more like 10 to 15 patients per day (30 minute slots) and billing less than $100 per patient.
Second, residents have to be supervised. You have not included the salary of the physicians supervising them in your calculation.
Third, and I have mentioned this many times before on HN, training is limited by chiefly by the number of training sites that can offer quality training. For example, most hospitals will not see a single case of Guillan-Barre in a single year. Would you want to be treated by a nuerologist who trained at such a hospital? This is why neurology training is generally limited to places with a high volume of neurologic cases that would be considered rare at the average hospital, and these hospitals can only accommodate so many residents. Even for general medicine, you probably do not want to be treated by a doctor who trained at a hospital where any case that passed a certain complexity was transferred out to a bigger center.