Absolutely - whether BA is in the right or not, it's open season on the subject of airlines and their treatment of passengers right now.
They need to step in and fill this vacuum pretty damn quickly.
or alternately they could just not feed the beast and let something else takeover the news cycle. Least said soonest mended.