I have one mild disagreement with NumbersUSA. They have a stated goal of reducing overall immigration numbers. I believe such a stated goal is both unnecessary and potentially inflammatory.
If you raise quality standards for accepting immigrants, you avoid the accusations of xenophobia and achieve the same result.
Clearly, their rating system has deep fundamental flaws if they rate Santorum the highest. Obviously they are a bunch of Romney stalking horse, GOP establishment talking point promoting RINOs. < /sarc>
I think their point is to shake up the issue a bit: One of their main themes is that a liberal immigration policy isn’t compassionate, but causes hardship in both countries, the emigrated-from country, and the immigrated-to country. As long as people believe immigration in general is a good thing, they remained inclined to allow some bad (illegal) immigration along with some good immigration; People figure, “Sure, it’s wrong, but it’s good for the economy.”
Numbers counters this by pointing out the ways that immigration is bad for America’s economy, and stifles development oversees. And that’s not their conclusion alone: they use the Barbara Jordan Commission, authorized by the Clinton White House, and the Center for Immigration Studies.