I agree with all you other comments. but I'd caution against this part. I don't think the west can fix anyone, maybe themselves (a big maybe). I basically agree with Beijing's attitude on these things: the countries themselves will have to figure it out and foreign intervention only complicate things, rarely for the better.The west will have to fix Afghanistan whether they like it or not.
the problem with Afghanistan is they have been fighting foreign invasions forever. so I do think they have a chance now that China kinda sorta give a little umbrella for them so they have a chance to focus on their internal differences. today's afghanistan is like many countries post WWII, finally gained independence. It probably will be a long journey before they find their footing.
To me this really shows why the west is scare of China because China is one of the few developing countries that made it while retaining true independence. I hope more countries will be able to follow China's path, which is develop according to their own (not necessarily Chinese) characteristics.