I think a lot of people are seeing what they want to see in this. Once a company figures out how to leverage a developer in the Midwest as effectively as one in the Bay Area what stops them from hiring in the Dominican, or Mexico or South America? I've worked with fantastic developers from those areas who can effectively work on the same timezones, communicate well and write high quality code. I know personally, I've…
Unluckily for First-World countries, the politicians seems to be focused on the symptoms rather than the disease itself. This will not change course of what will happen, of course.