I think this very much depends on how companies are "outsourcing"/hiring.
Like, if the devs you are outsourcing to are delivering you a "project-based app with ongoing support". Did you hire "developers" or are you doing business with a development company?
For many large tech cos, they also have local entities or PEOs, where people working for Facebook work for Facebook Ireland, or Facebook India.
So I'm not sure how much impact it has -- probably mostly for smaller shops that might hire 1 guy directly in a different country?