I'm not sure that partial drug legalization is actually part of the solution. They aren't simply about drugs only anymore. Don't get me wrong, drugs are a large part of it. Mary Jane is just a drop in the bucket compared to the profits on cocaine, meth, etc... which will probably never be legalized. Like any good business, they have diversified. Many have evolved into essentially what Amazon is, a one stop logistical shop for everything.... kidnapping, human trafficking, pirating intellectual property, etc. Drugs may have launched their mechanism but their real bread and butter is how they sell and traffic their product. Either way it's a complete mess... especially when U.S. banks such as Wachovia in 2008 alone processed $378 billion in Mexico without any anti-laundering actions.