Well firstly, I absolutely agree with your stance on the first strike. It was diabolical reasoning and the striking staff were rightly pilloried by the public for whom they made lives a misery over a trivial but necessary cost cutting measure.
However, it is worth bearing in mind that the strike was called in a legitimate manner and members voted to strike fair and square. All totally above board. What I object to is big business encroaching on the rights of unionised staff to determine whether or not to strike irrespective of the outcome of that union ballot. For me, the threat of removing all uncontracted perks is tantamount to bullying, given that these perks had always existed for at least the previous 20 years at BA and removal had never been threatened prior to any other staffing dispute to my knowledge.
And ultimately, whilst I'm sure I'm in the minority amongst the general public regarding whose side I am on this time around, I also think that this is a particularly crap piece of management from Willie Walsh. Lets face it, the perks he has removed will mean that planes will fly half empty instead of seats being filled at cost. You should always pick your battles, and this one seems to me to be a particularly crap battle to pick, with the result that he now has a demoralised work force on his hands AND this strike action will cost BA a fortune.
Neither side covers themselves in glory here, but Walsh could have easily avoided this.
If its anything like my perks BA wont get anything from the seats being filled by staff, they just pay for the tax.