Outsourcing to cheaper countries is not something new with remote work. Being in the IT industry in the USA I have watched many jobs sent to India, then China, then Manilla, then Argentina.
I'm now seeing outsouring of remote work from Californaia and New York to cheaper states.
I used to be paranoid that all the computer jobs would go to India, but if your skills are current and you can work with or lead remote teams there are plenty of jobs.
There is friction with off-shoring also. Call Centers offshore being an example. Time Zones are also an issue that creates drags on schedules.