What's interesting in the USA (and elsewhere as well) is that loud complaints that "immigrants take away jobs and/or are more prone to unemployment (sponging)" seldom ever come from people (e.g. poor Latinos) who may actually have a rational ground for fear of wage-depressing effects of increased labor supply, over-crowded public schools, etc. African-Americans seem conflicted and ambivalent about immigration, but judging by the race-divided voting patterns in Californa referenda on immigration-related issues, they are much less anti-immigrant than whites. (In the case of Japan, nativist antipathy seems to concentrate on (im)migrants from Asian countries, much less on those of other races, regardless of skill levels.)
Since anti-immigrant sentiments are not 'rational,' especially in that contradictory ideas (immigrants take away jobs/immigrants are spongers) seem to coexist in ideology without discrediting each other (and they are therefore immune to rational refutations), how do we fight back?