I have no idea why the USA spends money on training international students until they get their PhD and then doesn't automatically give them permanent residency. One guy I know came from Iran to get his physics PhD and although he has managed to stay in the USA with a work visa, by default the USA would have sent him back to Iran!