One could make the argument that Americans deserve American jobs more than foreigners because the vast majority of Americans have been contributing to American society their entire lives through their work and taxes and will most likely continue to until their death.
Foreigners come to the US having never been part of the society that made the job possible.
Foreigners come to the US having never been part of the society that made the job possible.