Re: the differences between LGW and LHR, I suspect it's partly because LGW crew are less likely to take their passengers' business for granted than LHR and there isn't the pernicious influence of the BASSA hotheads on CC. Also, given the LHR pay structure there's a fair number of crew who should have left years ago but can't/won't because of the pay and the lifestyle.