Exactly. The "limited federal funding" canard is a brazen excuse by the AMA to deflect attention from their own role, and to lobby for more free money. No one ever argues against more free money for themselves.
Most doctors don't work for the hospital. That's one of the many reasons behind the strong opposition to Obamacare the creation and consolidation of regional medical systems is making more doctors salaries employees and reduces their bargaining power.