The problem with the drug trade is that its always gonna happen as long as theres a demand for it. The "war on drugs" is another subject entirely, and I think that most of the effort there with propping up militaries and dictatorships in Latin America and such is just a waste of money. If we would just legalize weed we could cut off a good bit of the black market that powers the drug trade and return that money to the legitimate economy.