Sure I can get someone who will code a basic Spring Boot application in a pinch. But do they have the excellent communication skills, knowledge of build systems, cloud knowledge, understanding of TCP and SSL, HTTP protocol, forwarding and reverse proxies, containerization, unit testing, and version control just to start. This isn't mentioning secure design and the hundreds of other small things they will need to learn and understand.
Then they have to be willing to get up to speed on new libraries and be able to read and understand software. Will they be able to set up remote configuration for our swarm? Will they be able to do the research if they don't know something? Do they have a firm base of computer science knowledge to make that learning stick?
I assumed that they would have hired management that takes labor costs into account.
It is possible they are making a mistake and completely missing a great money saving opportunity, but I would not bet on it.
There very well could be new opportunities for labor arbitrage that can be taken advantage of by many businesses, and if so, it will be evidenced by the success of companies that take advantage of it. But it might take some time.
But it is not a new idea, and is certainly one that has already been tried, and so if certain companies are not taking advantage of lower labor costs elsewhere, then it is prudent to assume there is a good reason.
We live in a different world than a few years ago.
I hope I'm wrong because I'm benefiting from geographical effects and I have no delusions that I'm smarter than almost 6 billion people.
I'd guess the actual reason that US software developers make more is that it is easier to make lots of money in the US generally, so the profitable companies go there & then the developers make excellent wages due to geographic effects.