He fulfilled his primary roles, which were to keep BA going and maximise profits for the shareholders,
CEO is not normally a popularity contest, and Staff and customers will always be secondary to those primary criteria.
Farewell, Mr Walsh. We SLF may yet possibly look back on your tenure as ‘the good times’.