Afghanistan has greatly changed, despite the doubts