So you're saying that hospitals which receive no funding from Medicare eschew this potential profit center (a residency program) so that their rival hospitals can keep receiving funding from Medicare and make an even larger profit?
This makes even less sense than the other theory being proposed, which is that hospitals are eschewing short-term profit in order to increase the expenses they have to pay in the long-term.