As much as you see the messages from those saying BA was all terrible, one twitter cited by BBC said that the crews were wonderful, some CC did have O2 masks on but I saw prais for flight and cabin crew. So everyone sees the problem from their own point of view, their own experience and expectations. {I do not and have never worked for BA}