I've seen many, many, many corporations come to the conclusion that they are simply not able to manage resources abroad. They can barely handle them locally, let alone when there is many thousands of miles and a language barrier between them.
Of course. I think a lot of companies don't want to offshore some engineering jobs, however, if push comes to shove they'll do it. I'm not sure a government mandated limit helps this not occur.