Disclaimer: I'm an immigrant. There are companies like Cognizant/InfoSys/Tata/... whose business model is based on abusing the H1B system, and that's obviously wrong and I'm quite surprised they get away with it. I'm not defending that. To those who broadly argue against skilled visas, consider this: Most H1B immigrants are between 20-30 age range. The prime age to join the workforce. Think how much investment you ha…
this part is completely wrong: "If they have more workforce they can do more".
The demand for labor is not determined by the supply of labor, it's determined by the demand for those products. When companies higher engineers for example, they don't just go, "hey, we just had two brilliant engineers interview, so instead of highering 1, we'll higher 2." It never works that way. Companies need the amount of labor they need, and not one person more.
The reality is there's a vast oversupply of labor right now in most fields. Wages have been stagnant for a long time. And even in the bay area, average engineering salaries lag behind the local COL.
Furthermore, the US simply won't allow for enough housing to be built. Even with the population we currently have, there's no where near enough housing. this problem is only getting worse. Sure, it's just politics, it's a choice voters have made, but we're stuck with that choice. And, having more immigrants/increasing population makes it worse.