Only people like Ashraf Ghani, being puppets, to be held responsible for all the losses. There is no strategy for stability & peace in Afghanistan and Kabul cannot act for a single thing without dictation. Once Afghans get rid of puppet regime and vouch for the right leadership, people may see peace. These failures that put a question mark over US, NATO and Afghan Government progress, highlights that most of Afghanistan land and its security is out of hands of these big names.
What if military powers have no ambition to restore peace in Afghanistan which seems like they all are hell bent to keep the status quo of unrest & instability for own presence in the region and to contain neighboring rivals. Despite all the claims by US allies, Ashraf Ghani & his warlords, one can only wish & pray that may the sanity prevail.
Afghanistan peace depends upon interest & efforts of neighboring nations and stake holders whereby, US & allies are only working for containment and keeping the neighbors out of development which actually harms any progress. Pakistan do hold a major stake in this regard but as the US needs an SHO like India in the region, supported its presence in Afghanistan whom has no aim but to work against Pakistan & China. Every time, when there is any chance of talks and progress, either US or Kabul rejects any possibility and create a vacuum till next loss.
Until & unless, right parties are not taken into confidence and all stake holder does not join the table for talks, I am afraid, we may be keep seeing such situations in future.