I don’t care how desperate they are. If they are likely to generate more jobs than they occupy, keep em. If not, out they go.
For example, STEM students with “A” grade averages can stay. “B”, oh, maybe if they can also demonstrate that they’ve designed a useful product, or something like that. “C-D-F”, sorry, back home you go.
How do you predict that? How many jobs do the H-1Bs brought in to do the Disney work generate? How many jobs does an H-1B right out of college generate, regardless of GPA. H-1Bs fill one role in the U.S. today and one role only; they lower the cost that companies have to pay their technical employees. They're cheaper. Not better. Not more productive. Cheaper. And for corporations and people like Trump that's all that matters.
Trump is screaming about Ford moving production to Mexico. Say that instead Ford built a factory here and applied for 5000 H-1B and H-2B visas to bring Mexicans across the border to work in it. Based on his recent comments Trump would be applauding them for it, but at the end of the day it's still taking jobs away from American workers.