From what I gather from colleagues who actually fly for BA, it seems that since the Industrial problems of the past 2-4 years or so many crew have their minds on everything else but passenger service and comfort. There is still a lot of "in house fighting" amongst the crews. Standoff between colleagues, negative attitudes towards mixed fleet, disrespect of management and senior crew. The list is endless. This of course radiates to passengers and they see everything and experience this side. Hence this thread.
I still have to bang my head and say to myself "Did I really work for BA 30 years ago. I look at the youtube clips of BOAC. I then realise I flew for a great airline and was proud to do so!
What of the future? Who knows, but be sure BA won't be getting my hard earned cash.