It's extremely expensive to pay to train residents, so somebody needs to pay for it.. We incentivize 'teaching hospitals' to use their most expensive and valuable employees spending time as mentors to train the next generation of physicians by paying those hospitals to host residents.