From the perspective of the American government, yes, he does. The only duty of the American government is to Americans. Indians have a country and a government to protect their interests. God knows nobody in India wakes up in the morning and asks: "what would be good for Americans?"
I'm not opposed to H1-B immigration as a principle (my father was an H1-B), but the only consideration should be how that immigration serves American interests.
I'm not opposed to H1-B immigration as a principle (my father was an H1-B), but the only consideration should be how that immigration serves American interests.