Stop right there, Cardinal. I'm all for immigration, and I suspect that most people are, too. I'm against ILLEGAL immigration. There are tens of thousands of people who file their paperwork and wait in line - like the law says that they should - who would be disenfranchised if the government pardons these people who clearly are in violation of current federal law.
The government has a moral and legal obligation to protect the due process rights of the people who didn't immigrate and cross our borders illegal. It's not "anti-immigration", in fact it's very PRO-IMMIGRATION.
The irony is that "legalizing" illegals does nothing to address these root problems, which is why that debate is a pure diversion. New legals are no longer as cheap or as docile as the next crop of illegals and hence loose their appeal as indentured labor. This is exactly what happened after the 1986 "amnesty".
Those who seek "economic justice" need to look south and help Mexico fix their own house. Cutting off the "safety valve" is essential in bringing pressure to bear on the central issue of Mexican misgovernance. Mexico knows this, which is why AZ's effrontery in wishing to enforce existing federal immigration laws is causing such howls of protest.