The US should staple a Greencard to all PhDs and Masters students in the STEM fields. Most grad students have some support of funding (NSF/NIH etc) and it makes sense for these students to work here and pay off the funding instead of letting them leave the country or have them be stuck in a sub-optimal situation, being tethered to one employee.