I like BA and try to fly BA whenever possible. But this IA is likely to make me use other airlines.
If someone doesn't like the cabin crew job, terms and conditions and pay, THEN LEAVE AND DO SOMETHING ELSE. Don't bleat and moan about it like it is YOUR RIGHT to be employed by BA. I hate unions with a passion, all they do is take your money and screw up your lives.
The trouble is I fear whoever voted for IA has just voted to lose their job. IF BA went tits up, then you only have yourselves to blame....
IMHO of course....