It's remarkable that the United States can have the highest number of immigrants for any country by a wide margin and still be in this position.<p><a href="https://www.pewresearch.org/global/interactives/international-migrants-by-country/" rel="nofollow">https://www.pewresearch.org/global/interactives/internationa...</a><p>Over 44 million residents of the US were not born in the US, as opposed to 8 million in Canada. As a percentage of the population, that's lower than Canada, but by weight of sheer numbers, the US shouldn't have any problem with this.<p>The US takes over 1.2 million immigrants into the country every year, we just don't have much of a skilled immigration system - ours is largely based on family reunification. Canada and Australia, on the other hand, have a points based system that favors immigrants with education and skills.<p>I actually do blame the high tech industry for some of this. I just don't think it's a "bug" that the US system was largely based on a very indentured approach, where high tech companies got to decide who is allowed into the US and the circumstances under which they are allowed to remain, with long, grueling waits for a green card, where a would-be immigrant was beholden to an employer (called a "sponsor") and could be fired and deported at the employer's pleasure.<p>Facebook, Google, Apple, all the big companies - you see, what they <i>wanted</i> was a freer, more open system where skilled immigrants got to choose what they'd study, where they'd work, what companies they'd work for, and even whether they'd work in tech in the first place, in accordance with their own personal values and interests and market signals such as salary, cost of living, and work conditions.<p>That's what google and Facebook <i>wanted</i>. Unfortunately, all they could get was an visa that they bestow and control, putting them in a position to determine micro aspects of a would-be immigrants life.<p>Right. This utterly corporate self serving H1B guest worker visa system that undermines markets and is an affront to freedom did terrible damage to the public perception of skilled immigration.<p>Want to be clear, I don't blame anyone for working on an H1B, this wasn't your choice, and it was your only option. Don't blame you for going to Canada, either. But I just don't buy it from the corporate lobbyists. This was hardly a bug, to the companies that make heavy use of the H1B, the control over the worker's right to live int the US is a feature, and they lobbied hard for it.