I want to protect my future......
Of course you do - and so does everybody else but unfortunately in life that which you deem as being best for yourself and colleagues with similar skills is not always best for the whole company.
Let's be clear, I empathise with your cause but I do not sympathise with it. The company MUST advance and grow and change to meet current or future market conditions and whether you like it or not Walsh has been hired to achieve that objective. The change is coming and OpenSkies is going to affect many but if that is to be the case then BALPA has to say to itself "This change is coming so what can we do to fight for the best possible terms and conditions in the light of this change" That "fight" as I have called it is really a negotiating attitude to do the best it can realising that when all the dust has settled the company will achieve its purpose or go under - as all businesses do. BA is not privileged to be isolated from this commercial pressure.
Many industries go through crisis times similar to that with BA and some do worse than others but BA should with its size be able to capitaise on all the benefits of OpenSkies and if it thrives creates secure employment. Perhaps not as attractive as before but employment.
If I was a member of BALPA, which I am not, nor do I work for any airline, I would say "go back again and start negotiating terms that are the best you can and secure modifications for the benefit of your members, in the light of the inevitable changes, that are acceptable to the management".
Walking away from the table or striking is definitely NOT negotiating.