I have a novel idea, let Mexico protect their Southern border and let the United States protect our Southern border.
Ironically, Mexico is a lot more serious about stopping illegal immigrants at its southern border than we've been about stopping illegals coming from Mexico. You can be sure that there isn't a loud chorus of Mexican politicians demanding a path to citizenship for Guatemalan illegals, or giving stump speeches on what a blessing illegal Central American immigrants are for Mexico's economy.
When our own politicians are even dumber and more corrupt than those in Mexico, it isn't a good sign.