This is another reason why globalization is a joke. Undermining American workers so corporations can pay those on Visas less. It isn’t about talent. It is about offering people incentives to work for a big company at a cheaper cost when there is plenty of talent. If someone makes 2 dollars per hour overseas somewhere, that value is converted into American dollars when they come here. It isn’t discrimination, it is just globalization and the problems facing our current economic system.