Afghanistan has long been described as the graveyard of empires but that phrase, repeated with ritual reverence, conceals ...