This has been an argument not just made about tech but also other sectors, usually with a nationalist bend, for example Mexican immigrants taking industrial jobs from domestic minorities, and so on. Many things wrong with this (including an odd definition of diversity that excludes nationality, culture, language and so on), but I'd want to stress one thing in particular. In contrast to ivy league college admissions,…
This article is about H1B's. The H1B is not an entrepreneur visa, and shouldn't be used to start companies in the US.
> A significant amount of the companies providing the jobs
All of the statistics I've seen about immigrants starting tech companies deliberately mispresent their claim by including companies with non-immigrant founders. So if there's 3 founders, with only one being an immigrant, then that's categorized as an "immigrant-founded company."
In reality, companies hire H1Bs primarily on cost. Otherwise, they wouldn't pay extra fees and immigration attorney costs, now would they?