If BA are to offer more weekends they will want something back e.g. no payrise, 1000 hours etc etc
I don’t follow your logic. You can’t compare a cargo airline (I’m presuming you are talking about DHL) with a scheduled pax carrier when looking at scheduling. How are BA going to offer more weekends off? Cancel flights? There will always be a need for BA pilots to work weekends. We aren’t talking about a charter operation here.
Weekends off come more frequently with seniority in a seniority driven system. It’s really as simple as that. All the collective Nigelism in the world won’t stop the need for Saturday-Sunday reports.