Maybe because it was not intended to "lift tens of thousands of poor Indian workers out of poverty" but to "lower or keep the same american developer wages"?
As if those US business owners give a rats arse about getting "poor Indian workers out of poverty".
If those guys are so concerned about "poor Indians developers" how about paying them exactly the same as any American developer? It's not like they have a lower cost of living when they come to the US. So, do they consider them sub-human or something?
Or maybe they are more concerned for the "I can exploit their poorness relative to our domestic wage demands and screw me fellow country-men".
Oh, and it works both ways: next time some other country with cheaper wages than India developers a decent-ish IT education, those "poor Indian developers" would be dropped like dead weights in a race to the bottom...
>If Californians dislike foreign workers so much, why are they still allowing people from the midwest to work there? Shouldn't they be throttled too to keep wages high in silicon valley?
Perhaps because of this thing called patriotism, a.k.a. "do not piss where you live"...