US Drug laws should be repealed. But doing so will NOT end the violence in Mexico. The cartels are not about control of the drug trade, they are about control of Mexico. When PAN whupped PRI in 2000, the long-standing corruption simply let cartels replace local political machines with their own people. Were the cartels to have a 100% loss of new revenue they have enough cash and armaments stashed away to continue current levels of violence 3 to 5 years and the bargain-basement variety of insurgency for many years thereafter. The idea that the USA created the long-standing mal-culture of Mexico is as ludicrous as the Obama-Holder fast and furious charges.