SLF here. Just to add that BA crew always seem to me one of the best in the industry, whatever class you are in. So well done to the BA crews all round. Some of the tools you are given to do the job with (eg Deli Bags
) can let the overall impression down, maybe that's what starts the upsets.
Those complaining have obviously never tried the US mainstream carriers, with their "do it our way or get stuffed" attitude, in all classes. I just cannot imagine how their managements have allowed things to deteriorate the way they have done (they didn't used to be anywhere like as bad as nowadays). And I have no doubt they are the highest paid cabin crew in the world to boot.