I suspect that Mexico would rather that the US choke off demand, since that’s where the cartels are getting their funds in the first place.
And that’s an American problem that’s spilling over into Mexico, something that I think that one could place a lot more responsibility on the US for than in ensuring Mexican internal security.