If all of BA's cabin crew can take a step back for a moment and assess themselves - realistically - then alot of the comments on this thread are true. I do quite a bit of duty travel on BA and I know when I have a good crew, not so good crew and crew that should have stayed at home. While your main task is to ensure the safety of passengers, the inflight service is the thing that passengers remember!
In this current catering crisis - on short haul - am I offered 1 or 2 cups of tea during the flight? Only once has this happened to me, and the second cup was welcomed
When full catering is back on short haul, I think some of the cabin crew will be out of recencey