Speaking for myself, I always have, and always will, love my job and, whilst I do love British Airways, I cannot afford to continue for £11000 a year though, so if the Trades Unions call us out and it brings the company down, it doesn't matter as far as I am concerned! (....and so say 99% of my colleagues.)
If you're not happy with your pay bealine how about finding another job? Nobody is forcing you to work for BA. But instead you'd rather strike and see the company go under, with implications for thousands of employees?!
As an aside, are you happy that some cabin crew earn as much as 4x your salary? I'm guessing not, yet you say you would still support them in a strike situation.