analogy doesn't fit because there's no analogy for immigrants in sports. if the kid lands a job at fb and immigrates permanently he increases the tax base. now you might say that he's taking a spot from an american but i thought america was a meritocracy? if this kid is better than all of the americans competing for that spot then so be it - the americans should work harder.
That would be extremist meritocracy. Just like capitalism doesn't mean you can sell cocaine and communism does't mean you have to lease your underwear from the government, meritocracy doesn't mean everybody gets to be on the team. To the extent that there is meritocracy, it exists to benefit the team -- that is, the existing team.
We do in fact see complaints about this in sports, particularly with national teams. People want their chance at stardom, which is reduced if shared with the entire rest of the world.