What does it mean to "break a lot of PhD programs"? Research is competitive, and hard work. Yeah, there are easier options, but in the long run, the countries with the people willing to work their butts off academically are going to outperform ours if we can't get their best to come here and work their butts off here.
>Clipping a green card to every PhD is probably political non starter. As American, I'd be very leery of such a scheme.
There is actually bipartisan support for trying to make it easier for PhDs to stay - both parties have repeatedly introduced legislation to help with that - but it seems to keep getting derailed by arguments about other aspects of immigration reform.