More mundanely, I am more worried about this:-
link here This is unsustainable and I wonder what sort of workplace will exist here in the States in 20 years or so...
The NYT article linked to is "Temporary Visas to Import Talent Help Copycats Take Jobs Abroad". There will continue to be global convergence in wages, mostly in the direction of developing country wages approaching that of developed countries. If an Indian can do an accounting or programming job for a fraction of what an American commands, the job will go to India. Overall this benefits Americans, because in a competitive market companies will pass on labor cost savings to consumers. Clothes and shoes are much cheaper than they would be if they were produced domestically.
Is an American with a given IQ and other skills entitled to much higher pay than a foreigner with the same attributes?
You haven't worked with these people have you?
Show me an non American with the same blah blah and I would say that they deserve an American wage frankly.
Your assumption that their performance and competence on average is equal is naive and flawed.
This is an idea that looks good on paper and I certainly imagine that it sounds good to the kind of people that don't think beyond the opening moves but I have yet to see it working well. And believe you me I have seen a lot of it - sub par to downright scandalously terrible but never great.
It is cheaper though but you get what you pay for...