certain generous "extras"
You must be referring to the Cabin Crew, purr777, as no such things appear on my pay statement.
BA pilots no longer have a complicated allowance structure. All extra pay is structured the same, regardless of trip length. This represents a cost saving to BA compared with the more complicated structure it replaced.
BALPA, I believe, wanted everything to go on basic pay, but it was BA itself which insisted on having some variable elements.
All BA staff 'hands' are
not needed to rectify BA's pension deficit, that's BA's job. The purpose of this thread is to help de-bunk the misinformation being put about by BA. Enjoy the latte whilst it lasts!