Whilst I have nothing against Cabin Crew, the salaries they are expecting are rather ridiculous. The job is not a profession, yet they are demanding a salary far in excess of NHS Nurses for having done a three week course and then doing a fairly routine job, albiet having some challenges. Supply and demand suggests you pay people what they are worth...
If the other airlines are paying less, how can BA remain competitive.
Unfortunately the damage has been done, and Unite may be responsible for a lot of a damage, which if BA goes under will affect many families.
This strike is the wrong type of action at the wrong time of year, a big mistake has been made and nobody has any sympathy for you.
As other posters have mentioned; our company travel agent has banned all BA flights too, and my last employer who is one of the airlines biggest companies has cancelled all BA flights indefinately...