Actually ETOPS, I'll have to disagree with you. Having flown BA recently I would have to say the level of service was the equal of CX if not better! The quality of food was superior, the cabin staff friendly and attentive and obsessed with "the customer". I'm not saying that CX is bad but you'll be surprised by how much BA has improved.