You say that like the US is not their biggest customer of illegal drugs.
And regardless of responsibility for causing or solving the problem, we absolutely need to improve border security. Physical fences aren't very effective in most areas but better sensors and more human guards could do a lot to reduce smuggling and human trafficking.