Perhaps it is best that all of us doesn't share that view that BA should fail. I prefer BA to many carriers, even to Asia.
I don't think other airlines I don't like using should fail, everyone is different and want/expect different things.
It is purely a personal preference about BA (and other airlines).