Re: Why discriminate against people whose mothers gave birth in a different country?
Citizenship isn't the problem, different standards of living is.
Call me old fashioned, but I believe a company based in the US, should be hiring predominantly from the local labor pool, "giving back", if you will, to the community in which it is based. A company based in India should do the same. They compete on they quality of their products and may the better company win.
Now, when a company in a country with a higher cost of living exploits employees from a country with a lower cost of living by paying them a wage which may be considered "good" in their home country, but which is less than fair in the wealthier country, that's exploitation in my book, and deserves to be called out as such.