OK then... would you support letting Mexicans travel and work here as freely as we can do the same there? There would be zero illegal immigration if you allowed that. So are you for it? Or are you just using "illegal" as a red herring?
I think you're the one who's using it as a red herring. What does Mexico do to its Americans who break the law, immigrate illegally and are caught, or otherwise pour over the borders in the middle of the night?