On my last flight (BOS - LHR, NNCW) the CSD came round and introduced herself to each passenger, handed everyone, named complaint cards, and said sorry for the catering mess, hope it isn't spoiling the flight, if there is anything I can do let me or another staff member know (and they'll come and get me), and thank you for continuing to fly with BA, hope you sleep well (already had the seat in bed mode). Very courteous and apologetic ^ .
I can't remember seeing the CSD on the way out but I may have missed her as I slept for a lot of that flight too.