When I was in the military, we had a name for leaders such as these, but I can't repeat it on this site.
If our courageous military personnel were only in Afghanistan to support the Afghans in the fight against Al Quieda, I'd pull them out in a New York minute. Our forces are in Afghanistan to rout and destroy terrorists and it appears that at least some Afghan military "leaders" don't share that goal. If they don't want to be part of the solution, then they should move out of the way and keep their Monday morning quarterbacking to themselves, IMHO.
My father (who is a Vietnam vet) just told me a few. He also had some advice: don't trust flakes... makes sense to me.
And, of course, to secure the country politically so that construction of the pipeline can begin.