The anti-immigration crowd does not really care about the economic and social benefits provided by immigration. They only care that immigrants don't assimilate into their specific image of what a Western citizen should be.
They discount the brain drain, they disregard the increased contribution to the workforce. They don't care that we're getting labor that we didn't have to put through our schools systems or healthcare system for 18 years. It's plausible to devalue those economic and social benefits but, more often than not, they're outright ignored.
It's also absurdly one-sided. On the first page, I mentioned expats and retirees who intentionally go abroad hoping to take the money they made in the West and spend it in these nations. The obvious economic advantages of taking advantage of the differences in earnings and spending power is something the anti-immigration crowd is perfectly fine with. What they're not fine with is foreign individuals doing the same thing.
And the unspoken reason is that they consider themselves something that everyone should want around and that people from other cultures are people that no one should want around.
So, until I see the anti-immigrant crowd start bitching about people moving to these 3rd world countries from the West, whether it's living there or working there while collecting Western salaries, I'm just going to ignore the obvious xenophobia.