I've just accepted a pay cut, but got a new three year contract (as a non BA pilot). I would rather have a job on reduced conditions for a while then be out of work. See how much respect you get when you are unemployed and knocking on doors, see if anyone is matching the conditions on offer at BA as well.
Now is not the right time to be militant over working conditions. Once the current crisis is over and if profits are being made again, feel free to seek improvements.
However the industry has changed, I compare BA cabin crew to printers during the 1980s, vastly over paid and under worked with ridiculous conditions. Then Eddie Shah came along with the TODAY newspaper.......
Didn't some thing similar happen in aviation with Michael O'Leary and a small Irish charter company ?