David Shields’ resignation is the latest in a series of departures at the head of government purchasing. He leaves it in good shape