Afghanistan is a patchwork of security issues and stability. Much like Mexico.
There are places where you don't want to go. There are networks that don't like you. There are networks that don't like other networks.
But in the end the problems in Mexico don't stem from the US. As much as the Libtards want to say that Mexican violence is our fault it isn't (Dems in congress want to pass more gun control laws in the wake of "Fast and Furious" because they think the solution to government incompetence is to give the incompetent agency more power and authority). I want to tell them that corruption should not be rewarded. Not in Mexico, not in Afghanistan, not in Washington D.C.
So until you change that culture, you end up with Mexico. Or Afghanistan. It really seems quite simple.