The trouble with your logic on accepting a flexi SFO contract is that you'll never get a command. You have to be employed by easy to get on the command list.
The company are in the driving seat here. They won't pay a cent more than they have to but if they run out of crew they'll just up the offer. They're not trying to placate Balpa either as the deal with them only concerned cadets/flexi.