No union No hope. It really is that simple. Just look at train drivers and air traffic controllers. Strong unions, good t & c's.
Balpa are pretty useless but I'm a member, it's better than nothing plus id rather expend effort improving the union than fighting against the capitalists alone.