Sorry I can't help you, but after three years of strikes, threatened strikes and catering disruption, I now fly long haul (J and F) with a combination of LH and EK.
The real comparison is not within BA, but rather with your external competitors.
F3G I do not blame you, I do not know LH, but after flying with EK a few times in business class on a relatively short flight, I started really doubting how could someone choose BA on the same route!!! No comparison, the food, the entertainment (which worked brilliantly) the kindness, politeness of the cabin crew, the very clear PAs from the pilots and the way all the checks were done so thoroughly. The service was very consistent and I even witnessed how the crew handled a disruptive passenger episode, not to mention the lounges and the fact that I didn't have to queue at all, both at check-in or at boarding! 10 out of 10.