"We need to stop pretending that flooding the labor market with foreign workers is somehow beneficial to American students."
I do not think anyone is making that point. Clearly a gated and scarce employee pool is always in the advantage of the employee.
You can agree or not, but the point is expanded availability of highly skilled labor from CS Graduates benefits the US companies hiring them, not just by removing some scarcity in the supply, but also having an expanded talent pool increases quality available.
From a geo political perspective, would you rather have these people working to build up US industry, or have them starting and staffing competition in their home countries? "Brain drain" fueled by unlimited reserve currency dollars is very real.
Lastly, those non-US graduates pay a very hefty sum for the 'privilege' of attending school in the US. Having worked with academics from around the globe, including US, I can state with some certainty the US degree courses are not qualitatively very different from what is available elsewhere at a fraction of the cost (US education costs are insane!). But they do carry the implicit promise of an easyer way to higher paying US jobs.
So all in all, everyone in the US benefits from the system, except the lower 66th percentile of native US CS graduates.
As a someone who came to the US as a foreign worker, I just want to make one correction. When you say:
> From a geo political perspective, would you rather have these people working to build up US industry, or have them starting and staffing competition in their home countries?
This doesn't happen nearly as often as you probably think. Starting a company in many countries (including my birth country in Latin America) is very difficult. Not only there is no financing, but the justice system is also slow to resolve inevitable contract disputes. Additionally, government regulations crush advanced businesses to the point where it's really difficult for companies to compete internationally. The US remains one of the best places to start a tech company.
Given this, many smart people in my home country decide to work for the government in highly-paid paper-pushing roles, throwing away years of study and computer expertise.
There’s a third option besides unlimited H1Bs, etc and completely restricted market — which is preferencing US natives.
And this problem isn’t reserved to CS grads — but represents 2/3rds of prospective middle class US citizens experiencing a worse outcome. Which contrary to your glib dismissal, is politically unstable.
There are a whole lot of weasels who are adding a bunch of filler words and alternate phrasing to stuff that amounts to something akin to that point or some point built around that core.
>From a geo political perspective, would you rather have these people working to build up US industry,
If it tears the nation apart what does it matter?
>Lastly, those non-US graduates pay a very hefty sum for the 'privilege' of attending school in the US.
First off, most H1B workers do not have american degrees so this blanket assertion is laughable on its face.
Second, even when they do have US degrees enriches institutions and people that at best about half the country approves of and approximately nobody not getting paid by them approves of the economic model of.
>except the lower 66th percentile of native US CS graduates.
Now reconcile this with the prevailing HN wisdom that the american middle class ought to pay a lot of taxes to benefit the lower classes as is the case in europe.
What makes one ok but not the other? This nation is in the shit is is because of you and people like you who adopt or condone policy positions based on something other than principals.
This is exactly the opposite of reality. It's always been the economy. It's always been jobs. Everything else, no matter how important and worthy in other ways, is ultimately subservient in the long run, in the context of national mood/wellbeing/politics. Everything else can be traced to some degree back to jobs. Jobs are what primarily drives every single person's life experience and therefore, directly or indirectly, everything else.
"the american middle class ought to pay a lot of taxes to benefit the lower classes as is the case in europe" uh, nope. That the billionaires should pay their share of taxes, and thy are definitely not "middle class" by any sane definition. And so is in Europe too. I'm sorry that I don't buy this fake antagonization, we all know the really wealthy pay next to zero taxes claiming all kinds of loopholes they created for themselves. Actually that would be a good measure to define middle class: those who _still_ pay taxes are middle class, and once you get the taxes decreasing it's a sign you moved into the riches land.
> If it tears the nation apart what does it matter?
If it does what now? Fearmongering that intentionally whips up nativist xenophobia might do that. I'm not seeing how work visas in themselves would do it.
> Second, even when they do have US degrees enriches institutions and people that at best about half the country approves of and approximately nobody not getting paid by them approves of the economic model of.
I honestly don't know which institutions and people you're talking about. I can think of several fundamentally different candidates.
> This nation is in the shit is is because of you and people like you who adopt or condone policy positions based on something other than principals.
You're being self-contradictory. Either you have principles to which you hold regardless of whether "this nation is in the shit", or your only "principle" is "do whatever works to keep you out of The Shit(TM)". Which isn't really a very inspiring principle. Anyway, as soon as you start doing things for instrumental reasons, you lose your deontologist card.
If your principle actually is "stay out of The Shit by any means necessary", then you have to prove that what you want to do actually works to keep you out of The Shit. Starting by defining what "The Shit" means to you. Maybe what works is building up industry.
What you've offered only works on exactly the same kind of "principles" as doing things "to build up US industry".
An actually principled approach to H1Bs might, for instance, be to convert them into permanent residencies or citizenships, because indentured servitude is ugly on principle. That'd also have the practical effect of making people less beholden to specific employers, thus reducing the negative effect on anybody they might be competing with, but that's not the principled part unless you can say what actual, specific principle it serves.
... and, by the way, for any actually reasonable definition, your nation (no longer mine) wasn't particularly "in the shit" until recently. Just normal fluctuations. It hasn't actually even really landed in "the shit" yet, although the people running Trump have succeeded in breaking its last hold on the the catwalk over the shit vat.
I do not think anyone is making that point. Clearly a gated and scarce employee pool is always in the advantage of the employee.
You can agree or not, but the point is expanded availability of highly skilled labor from CS Graduates benefits the US companies hiring them, not just by removing some scarcity in the supply, but also having an expanded talent pool increases quality available.
From a geo political perspective, would you rather have these people working to build up US industry, or have them starting and staffing competition in their home countries? "Brain drain" fueled by unlimited reserve currency dollars is very real.
Lastly, those non-US graduates pay a very hefty sum for the 'privilege' of attending school in the US. Having worked with academics from around the globe, including US, I can state with some certainty the US degree courses are not qualitatively very different from what is available elsewhere at a fraction of the cost (US education costs are insane!). But they do carry the implicit promise of an easyer way to higher paying US jobs.
So all in all, everyone in the US benefits from the system, except the lower 66th percentile of native US CS graduates.