So how does it work with oneworld codeshares (BA metal, owc marketing)? Surely they are not going to refuse/charge for carryon that meets the marketing carriers rules, but not BAs!
What are they thinking? In some cases BA has antitrust immunity to doscuss/agree these things in connection with their joint ventures. But obviously they didn't (get agreement at least)