I feel like if the only reason you're hiring in the US is because you think there's a 3x productivity boost meeting in person... I mean, to me it's pretty obvious that in-person development does not bring that substantial of a gain. So maybe there are other questions you should be asking if you're in that position.
Abandoning the position of an employee entirely, just speaking as a bystander, I feel like an employer asking that question off the cuff has probably not thought very deeply about their company makeup and hiring processes if they think that sharing an office is the only reason not to outsource development. And I don't mean that to be dismissive, if you're right and you could be outsourcing development, but you're paying 3x more to develop something in-house... maybe you should think more about how your company is structured. Why are you developing your software in-house in the first place?
I've heard manager-types make this argument before, and it's just very alien to me that someone would think the single biggest difference between hiring locally and hiring outside of the US is whether or not the worker sits at a specific desk. Having worked in both a local and an multi-national office, I consider them to be two very different styles of organization, each with their own pros and cons. If you think adapting to an international development team just boils down to using Slack more, I suspect you're in for a shock.
Put another way: if they won’t do a remote workforce for a 66% discount, why would they go for it at a smaller discount?
I've worked remotely for several employers and clients, and they all seem to hire domestically. A few had stories about their experiences with hiring foreign remote workers, and they came to to the conclusions that doing so isn't always worth the labor discounts versus just hiring domestically.
I don't think remote work is the issue here for workers in the US, because the same employers have no problem underpaying visa workers who live in the US that can't complain because getting fired means being deported.
That being said, I expect some discount to come with the challenge of differing time zones. Also depending on which country you are working with, speaking fluently and clearly is a huge factor too. India and the US have a vast range of low to extremely high talented people with varying communication skills. You get what you pay for (not an India thing)
The company I work has hired a lot of personnel based in India over the last several years. While some of the hires are reasonably competent, many of them need a lot of hand holding to get through tasks that most locally hired people would not.
In other words, they don't seem to be getting up to speed in a reasonable period of time based on past experience hiring new university graduates with no prior professional experience. That, in turn, increases costs because they're not accomplishing nearly as much in the time alloted.
If you're a large multinational with offices all over the world and the accounting and HR staff to manage that kind of setup, then that might be an option - but even those hire domestic US workers for a lot of remote/wfh roles.
For a while my team was all in Malaysia, so I did 2pm-10pm.
Hell for the right contract I'd work as far east as texas, mon-fri 10am-6pm for them, tues-sat 5am-1pm for me.
No one asks me to do this, but it just makes life easier, and clients like knowing that I'm working normal hours and will pick up the phone.