“Did anyone believe Mexico would honor the deal?”
Under any other president, no. Under Trump? Yes.
Kill the coyotes. Kill the cartel mules before they reach the US border. Wash, rinse and repeat until the message is acknowledged.
Do the same thing on the Central American side of the border. Make sure there is plausible deniability.