Why we should blame Bush, Obama and their generals for Afghanistan’s catastrophe