The difficult part is managing these people out of the business, im sure it would just cause more strikes and kill the company if they tried, so I guess for the airline it must be cheaper just to stomach the militants.......
I would say BA are in a difficult position, for me as an employer I would find it very difficult to have staff working in my company who behaved like this.
I also cant get my head around the mentality that says I hate working here so much I am going to try and kill the company. The real problem is that all of this quite frankly schoolyard behaviour is causing the very people that keep them in jobs to go elsewhere!!!