The PP16 thing may also have something to do with it, also for me a junior slot on long haul next year would mean blind lines for a few years. LGW is better for junior Captains than LHR with Carmen bidding. Six of one, half a dozen of another. I'm a quarter of the way up the MSL after 4 years. Expansion in numbers has been real, in that time I've moved up 100 places. Who knows, its right for me now! I'll let you know in 3 years!
No airline is perfect, BA is certainly not a nirvana, but I've worked elsewhere and this is the best gig I've had experience of! But it could be better of course.