...immigrants...
All I have met have expressed no desire to immigrate; work here yes, but not switch-out the USA with India.
...are coming over here and stealing jobs?
If by stealing you imply working @ 40% of the current rate, then your word {not mine} "stealing" would apply.
I have a aquaintence of mine who grew up in Argentina, served 4 years in the US Army, went to college, obtained an accounting degree, and after a few years on the job was notified that his department was being out sourced to the subcontinent.