That, along with other reasons, is why I go out of my way not to fly with BA. It is not until you start flying with the other airlines you realize what a dinosaur BA really is
It's all a matter of perspective. I usually fly with AA but due to their recent codeshare agreement with BA I've ended up on a few trans-Atlantic flights with BA. I now worry about AA because BA's service blows AA out of the water and suspect many US-UK commuters might change their loyalties. In any case, I understand I'm coming from the lowest common denominator but you have to consider that BA still has a long way to fall to get to US airlines' levels.