Your comment that our politicians are bought off by the Cartels may be closer to home than you could believe. Drug money may have been running politics since the early 90’s when the Cartels, and clowns in America, helped put a contraband friendly administration in place. The Cartels have a big investment, and those on the payrolls have a need to produce and not be exposed.
The new Mexican President, AMLO, just declared that Mexico was no longer going to be fighting the drug war against major suppliers. In other words, the cartels have won.
He doesnt care that these thugs go in and take over entire towns in Mexico and instill a reign of terror... And that their money has corrupted generations of Mexican and other Latin American politicians...its all about spiting the US. A lot of the drugs that are so destructive in the US, such as meth and heroin, come through that route, so hes giving the middle finger to the US and making it more difficult to jail or expel the drug runners when we catch them at the border.