You are supporting the Mexican Drug Cartels if you support drug prohibition. Period. If you don't want money going to the cartels, then vote for drug law reform. Vote drug warriors out of office. Just re-legalizing cannabis alone would have an enormous negative impact on their funding. The cartels were created by the War on Drugs, and are presently funded by it.