As an American, workers born in the USA are more important to me.
I care more about my neighbor's employment status, safety, and happiness than the family down the street. I care more about the guy down the street than the family across town... etc etc etc... I care more about some family in some US state that I'll never visit than a family over in India.
The closer they are to me, the more their success and problems will affect me either directly through interaction or indirectly through taxes or how they're likely to vote for something crazy in a future election out of desperation.
Local people even on a national level should get better chances if for no other reason than they've been here hopefully contributing to our system longer and they should be first to get some benefit out of it.