[citation][nom]fandroid[/nom]Easy solution to that. Legalize the drugs they're peddling. Takes away all their incentive if its already available in the USA legally at lower prices and it can be taxed. Once they can't make money from selling drugs they'll stop making drugs and stop getting money and they'll lose all their power.[/citation]
Nope, they'll find something else to make money with, maybe selling drugs cheap on the black market. The reason they will is not the legal status of drugs (I am in favor of legalizing most drugs, but for other reasons) but the fact that you just can't make an honest living in Central America if you were born poor. If the legal status of drugs was the core reason than most of the world, including Canada and the US, would be as violent as Mexico.