They code like crap.
Yeah. For coding you need Russians!
I second that! I have had to clean up a lot of messes. The need for ever faster processors and memory has been driven by $hit Indian code. There are a lot of good Indian programmers but American companies trying to drive down costs are not paying for or getting the best by-and-large.
Also Indians in America, like all expats, band together and promote their own. That is why some of them have climbed so fast. I was contacting at Microsoft back in 2004 and I remember telling some MS management crowing about how great insourcing Indians was and I responded that they are not just taking programming jobs and that pretty soon they would be replacing executives since they were already replacing middle management. Now Microsoft has an Indian CEO - Prophetic!
I'm getting better at pronouncing 4-6 syllable first names, and look forward to selling my house to a multigenerational Indian family for market plus 5-15%, in 2-3 years. And I will get my price, because the area is virtually built out.