So, even from your friends at the Guardian;
We can feel reassured that senior executives at BA would not approve such action if they felt for a moment that passenger safety was at risk,
and
Walsh may hold onto customers, but if the reaction to this crisis is badly handled, he may face losing his staff instead.
I can think of a fairly decent chunk of staff that BA and it's passengers would gladly 'lose' to be honest.
The angry CSD who says he/she earns more money through their sideline in the potato world would be good start...