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.
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!!