Everybody is against them but everybody enjoys their labor. I wonder what this looks like from God's perspective? OK ... so from an extra-terrestrial neutral perspective? I just don't think people are rational on this issue.
I saw a poll of Mexican citizens the other day. Over half of them believe that the American southwest rightfully belongs to Mexico. Mexican immigrants (legal and illegal) are already electing politicians who are deliberately lax about enforcing immigration laws.
What will you do when the day comes when they decide to take "take their country back"? Why should we allow people into this country who we know want to take it from us. Is that rational?
anti-illegal immigration politicians don't exist in Mexico. Taking that stance is a death sentence to the political career of whoever tries it.