Derek McInnes' last act as Bristol City manager was to accuse his players of failing their supporters.