Your point #1 contradicts itself when you say "if they were locals who can simply move on to another job" --> Indians working India are the "locals" who can move onto another job. And Indian tech industry is very well developed, its not difficult to find another job, certainly not for those working in MAANG companies.
Entirely disagree with point #2, people can learn a language if they use it long enough. And Indians are no strangers to speaking multiple languages. The bilingual population of India exceeds the total population of US.
Its also extremely ignorant (maybe even racist) to suggest that people in India have not seen the equipment or the customers. Frankly, this is the most abhorrent part of your comment for me. Like I said, ignorance, hatred, and racism seeps through in any conversation.
Also, if a company care so much about quality of work, they can ship the equipment to India. Or does shipping not exist there either? Lastly, speaking of Amazon, which equipment is this exactly? Or what customers?
I somewhat agree with your point #3, but for a company like Amazon the hiring process is pretty much standardized. Its leetcode, leadership principles and system design for the higher levels. How much variation in evaluation can there be for such a standardized process?
> Although some may start jumping to conclusions that try to explain this through racial stereotypes...
And it needs to be called out. Unfortunately, it has become all to acceptable to be racist against Indians online. Even in channels like hacker news.