Im not a moron, Im not stupid, Im not niave
You might not be, and you might be very intelligent, but it's obvious from your comment below that you have absolutely no idea of how your customers and now ex-customers feel about this strike.
and shame on so many of you for your ignorant comments...
If BA cabin crew want to strike, fair enough.
For chosing to do it at such short notice at one of the busiest times of the year when it will affect families far more than businesses, you and your company deserve everything that happens, and the sooner that BA go under and let a decent airline take their place, the better for everyone.