I agree that comment was probably unnecessary, but to be fair he said "... this assumption that foreign workers are cheap Indians on H-1Bs". He did not say all Indians are cheap or on H-1B's.
Yes, @dreamcatcher is misinterpreting my sentiment, or I was not clear in communicating it. I absolutely do not support any racial stereotypes of Indians or anyone else - my point is that others do this because they wish to oversimplify the immigration argument.
I have an Indian guy on my team going through the visa process just like me, so slandering of Indian workers hits especially close to home. He's the only other person in my entire office who knows for sure that cricket is the superior sport … without him I'd be alone and defenseless amongst baseball nerds!!