The problem in my view is that they may be industrious but they have no loyalty to America. They are strictly money makers eg Pinchiai Google or other Silicon Valley types.
Indians are clearly not Americans as we know them.
Yours too, I bet.
The key difference is intent.
Some immigrants want to remake America in their image, some to remake themselves in America's image.