Interesting the 900 hour point. Some great stuff from BA people above.
Far from me to say I know about BA's approach being a cantankerous fart, but they've always struck me as being a very safe, cautious lot riddled with an approach not to push up to fixed safety limits. Presume like most they don't like pushing to limits on anything regularly - it's bad practice. Odd then that they regularly and decisively push crew to the legal limit on hours.