You're still not addressing the root of the problem, which is that the Americans who hire them are basically offering these folks money to come north. By Mexican standards, even the pittance Americans pay them is far more than they could make back home. Of course those folks will come north.
Until you figure out how to handle the American piece of the puzzle, nothing else is going to get fixed.
How about executing the employers?
NO, it's a Federal Government problem. Has anyone ever informed you that this is a Federal government problem. They are sworn to protect our borders. They get paid for this, and it's their responsibility to do their job. Period. End of story.
Unless you think it's not the Feds sworn responsibility to protect and secure our borders.
Welfare comes from government. Free medical care, mandated by government. Free education... mandated by government.
Cheap day labor is small potatos.
When the boat is sinking, don't you want the hole plugged BEFORE you start bailing water?
Are you going to dodge the question again?