As I understand, the throughput bottleneck on training new doctors is the availability of funded residencies. So chiefly on the hospitals and the government (Medicare, mostly) to spend more.