> "offshore Indian devs" are no slouches.

What evidence is there of the quality of Indian devs specifically?

One signal I'd expect to see, for example, would be success in programming competitions. Here's the list of winners of the IOI competition [1] - India has won 3 times.

Meanwhile, Turkey has won 4 times, Estonia has won 5 times, and Vietnam has won 22 times!

Why should we suspect that there are more or better developers in Indian than in any of the countries that has produced more winners??

[1] https://stats.ioinformatics.org/countries/?sort=medals_desc

Programming competitions are not the same as real-world engineering, plus these countries have way more people trying to use these competitions as a gateway to good jobs. Also, many good engineers emigrate to higher-income countries given the chance, and almost none will imigrate to low-income regions. The consequence is some sort of brain drain.