I should also say, that the service that i received in F on the LON-SIN leg of the trip, was absolutely superlative.
It often is. Which only heightens the frustration when it isn't like that. Thing is, when BA are good they are outstanding, really, really outstanding. It's the uneven nature of the product that causes the irritation and the less than flattering comparison to (for argument's sake) SQ, because their service level is more consistent.