> If you’re working on Wi-Fi at home, that means your job is literally up in the air.
This statement is hyperbolic and meaningless enough that I'm comfortable calling it "stupid." I've been working remotely for a long time and guess what? I moved to a big city to be closer to jobs. I am a US citizen and well qualified but I can tell you from experience most employers do not want to hire remotes.
Anyone who thinks you can just replace your colocated North American dev team with lower-cost employees across Asia must not have tried doing this. I've worked with highly qualified, competent programmers in India whom I respect and admire, and communication & timezones were still major issues. How do you establish the rapport you need to resolve disagreements and come to compromises with someone you've never met? How to you collaborate with a team 13.5 hours apart from you in time?
Furthermore, having worked in highly cross-cultural and international teams for a good amount of time (even colocated in an office) I can tell you that language/English proficiency is not some non-issue, it can be a big issue. I went into a recent job with the attitude of "language issues are no big deal! We can make it work" but over a couple years of running a team it became clear that having a team comprised of people with varied levels of English abilities and from different countries is a big deal. Think of how difficult it can be to resolve interpersonal conflicts and miscommunications with your coworkers, then imagine the two parties don't share a native tongue and multiply the number of miscommunications by 10, then multiply that by the number of non-native speakers/learners on the team. [content warning: bad metaphor] It's like carrying around a beanbag chair–it doesn't seem hard for a few minutes but do it all day for a week and I promise it will become exhausting.
As a side-note, hiring in South America for North American teams is cheaper & can still be same timezone (and easier to fly in!); I think there's a lot of growth potential there.