Must say, I flew with BA as pax 18 months ago to Barbados, and I couldn't fault the cabin crew at all.
All crew were courtious, polite, (and likeable), the service was excellent, (lovely meal), and the entertainment was good.
Just speaking as I find ...
FD