Well, put the blame where it belongs. Our elite decided long ago that it WAS OK for illegals to come here. They have aided and abetted that process for decades. They have refused to enforce our laws. They have refused to secure the border.
The Mexicans who respond to that are just doing what our leaders have been telling them to do with a wink for 20 years. Now America is, ever so slowly, changing the rules because, it turns out, Americans think their elite is profoundly wrong on this issue. If I were Mexican who had moved here 20 years ago, bought a house, gotten married and had a family, I'd be pissed off. I'm not, I'm a US citizen and I'm furious that our leaders deliberately got us into this mess.
Frankly, as between the illegals and our leaders, I'd take the illegals any day. Our leaders deliberately subverted our laws and sovereignty for crass political and financial gain. The illegals just responded to incentives. Yes, they are illegal and yes, they need to go home and apply for citizenship normally. But I really can't get mad at them at all. Most of them are good people trying to get ahead--and I used to live near the barrio in LA.
What I would really like to do is deport every American politician who winked at illegal immigration for decades, starting with Teddy Kennedy. They are the ones to blame for this mess.
I am all for that!! Brilliant idea- and would be really funny to watch the pompous President of Mexico deal with them- I'm sure firing squads would regain popularity south of the border.