What we need is to eliminate H1Bs, but instead make it easier for skilled foreigners to immigrate here and get a green card. The tech companies would HATE that, because they would have to pay regular US wages, AND we would be depleting the other countries of their best talent, thus reducing the viability of off-shoring.
That’s exactly right. The last thing in the world the tech companies want is “talent.” They want cubicle slaves, which gives them a twofer because it also drives down wages and working conditions for American workers, who understand that any squawk in an H1B corporation is going to land them on the street.