What you need to do is end the war on drugs. The war on drugs is a massive failure such as the prohibition of alcohol in the 1920's. If you truly want to combat cartels, then you need to end the war on drugs. The United States has created an open market with massive demand which has led to cartels becoming more powerful and wealthy. This is the reason why so many undocumented immigrants are flowing into the United States. The violence and poverty coming from the cartels is creating instability across Latin America. It's an entire domino effect.