As long as the Afghani authorities are corrupt to the bone nothing will change.
The only hope for the coalition was to win the hearts of the people, but with corrupt authorities who are only thinking of themselves this will never happen.
The Taliban know this and use this for their advantage.
I don't think we actually can do change down there as long as incompetent egoists are in charge for the official government.
Besides ,as long as the locals aren't willing to fight for themselves or are even welcoming the Taliban our mission is lost.