Outsouring becomes far, far less profitable as the Dollar declines.
You're assuming that internationals don't have currency trading desks that are making a fortune on their dollar hedges at the moment.
Outsourcing of skilled labor is only rarely profitable as it is. The direct costs seem so low, but the indirect costs are killers. Fortunately, this is producing a common culture in business of "been there, done that, got burned". So few people have had a good experience doing it that the only people who think it is a good idea are clueless MBAs with no experience actually doing it, or people in one of the few industries where it really made any sense.
Outsourcing at many companies in Silicon Valley has been reduced to the anglosphere i.e. to the UK or Ireland, and Australia or New Zealand. And you don't save much money by doing that so there has to be other compelling reasons (e.g. 24x7 world-wide operations).