having been bounced off BA in the past so they could position crew and having been on a full fair ticket, I am strongly in the camp of make the CEO stand up and explain. In my case, it was the 'oh well' attitude of BA that got my goat. Stuck at an airport, a business meeting to attend and the crew laughing abut passengers being bumped not knowing I was there. Customer services were a joke and just kept quoting operational reasons. It is clear that pain english is not understood, what does confirmed mean? I know other carriers do it but the attitude makes me look elsewhere before BA. Finally, they told me to find my own hotel and claim it back. Cowboy outfit comes to mind