Have you considered that perhaps Mexico is such a toilet that her citizens flee in droves, could be due to the fact that there is no rule of law there? Why do we want those here who's first act is to show contempt for our laws?
I don't believe all of them do, by any means. The criminal element uncensored is though. Political Refugee Status isn't that far off. Current Policies are bringing us all to a collapse.
What else do you call the total disregard that illegal aliens show for our immigrations laws other than contempt for those same laws?
For many, an Exodus the only way they know how. I'm not justifying it, don't get me wrong. I believe in Sealed Borders, and enforcing due process. As long as we allow this process to continue, it will continue to hurt us. I can have compassion for the people involved while still supporting the rule of law, and turning off the flow, even reversing it.
More of the answer, at least with Mexico, is creating a stable environment there, where law and order is established, so infrastructure can be developed, and the mess cleaned up. What better place to start than border towns. Secure them first, so they are safe again, then turn them around. That is a joint effort, that needs to happen for all of our sakes.