I am coming into this thread late and don't have time to read over 40 posts so only read the last 4/5. I don't understand why BA is getting all bent out of shape about this. I thought they had stopped serving two meals ages ago?? I could be wrong, but was there not a couple of recent articles in the media where passengers complained that they had not received two meals on long haul flights? Therefore, if you know you are not serving two meals, surly you would configure your the aircraft as such?
A simple way to settle this argument. Who has flown on A350 this week and did you get two meals?