Exactly what I was thinking today. Our laziness to read (longer articles, books, etc) and think has caused this problem. Educate the people and this will go away on its own.
I applaud this initiative. I am sure something good will come out of it, even though it does not completely resolve the problem. At least acknowledging and stepping in that direction is more than doing nothing.
That said, I think the other part of this problem is how the news is consumed. Our lazy minds are trained to read the shorter version if there is one available. Every day more people are liking the 140 character version of news. The more you read (from more people), the more you're reinforced in that belief. So while we train the models on news articles, we should also attempt to train on tweets. Just my two cents.
Some of the few I have met who were from the MidWest were not willing to move, others who wanted did get the job. I did not see this coming in their way. Obviously, I am speaking from my limited experience.
Trying to play a devil's advocate, I might be downvoted here right away. Disclosure: I am not going to be affected by this, but I do work in tech industry.
1. With the decline of low-wage tech workers, where do you think the mundane/non-value added work they do will go? Not everything will/can be outsourced, and you don't want to your USD 130K employee to do that. There is a real scarcity of tech skilled workers in the US. This may be filled gradually in the future, but in the short-term, there will be some consequences.
2. This will affect small companies, non-SF/NYC/Seattle area start-ups, and companies, non-tech companies. Not everyone can pay this salary. These businesses are not going out of their way to pay for H1Bs.
I may be wrong, and that's why I have a genuine question. Is there a credible research about the loss of jobs due to H1B and it is not just an availability heuristic? I agree that outsourcing causes loss of local jobs, but that is not what this is trying to solve.