Hi maeboyce, welcome to the forum.
One point about your post you might like to revisit:
more than 7500 cabin crew feel strongly enough about what is happening to vote to strike against their company
.
Not quite correct, 5,751 CC voted for strike action. Still a significant number though that does not change the point you made in your post.