Exactly that. Check out Boeing and Indian software engineering:
https://www.bloomberg.com/news/arti...ax-software-outsourced-to-9-an-hour-engineers . It's behind the paywall but if you google, you will be able to crack it.
If Boeing did that what makes you think that companies where a cost of mistake is not that high don't go the same route? Plus, most of the jobs are pretty easy. When the last time your bank (TD, CIBC) rolled out anything significant? When the last time Walmart did the same? What about Manulife? What about 99% of other service providers in Canada? This is where most of the newcomers will be applying. Not FAANG, Uber or other tech. companies.