On the other side, I've known a lot of Indian developers at product companies here in the US and they're mostly brilliant. I'm sure it's self selected to a degree because you've gotta be pretty smart to get a job on the other side of the world. Still, I think taking down these big visa abusing companies is good for the US and India. The good engineers in both countries will get the pay they deserve, and Indian developers will get a better shot at working at companies that aren't just body shops
Like not changing your oil, it's not something you can recover from.
These sheep are work horses for the political cartels, and these people do bulk of the heavy lifting as the plum money, opportunities and rewards are eaten office politicians and their minions.
Most of this kind of talent is used and thrown like tissues or they grow a brain and move to different companies.