Beg to differ, a mate at BA LGW shorthaul (737) is on a rolling 880 hours at the moment. Works hard than I do! They too are using 900 hours as the norm.
However they still seem to cram in 6 weeks leave! So if they can do it then why can't we?
My only hope is that winters and webster are leaving (aka the stumbling block) and the new boy seems to be more of a people person who might do things differently.