I will always put my fellow Americans first.
If you really think everyone is so equal, then why is it okay to put your family first?
? H1B holders pay as much tax as citizens do (more, in fact, given they cannot benefit off Social Security, but still have to contribute to it). AND they don't get to vote.
What's the argument in this case?
Even if you have some wacky reason for disagreeing with this logic, then take the taxes out of it. What's wrong with caring about your fellow citizens who's vote might affect your more than someone that's possibly displacing them?
1. Do you like the fact that out-of-state/country students pay more for tuition (thus subsidizing the education of the good native people)?
2. If so, do you like the fact that H1B pay taxes (thus subsidizing Social Security for the good native people)? The H1B is term-limited to 6 years, and people need to leave the country if they no longer work (or pay taxes). So the do NOT benefit indefinitely at the expense of the community who have been long-term tax payers. With respect to tax, the H1B is totally a pay-to-pay (a little bit pay-extra-to-play, even) visa.
[Edit: We already established that H1B holders can NOT vote. So they cannot affect your community of long-term tax-paying natives in that manner].
It's not about being white, it's about living in the same social and economic communities. You really do not understand why a person might care more about what happens to their literal neighbor than someone half way across the world?
From where I am sitting, you are using race as a way to be deliberately inflammatory. Not a good look.