With the replacement of General Stanley McChrystal as head of US forces in Afghanistan by his commanding officer, General David Petraeus, the fallout from McChrystal’s multiple failures continues.