I'm sure it's frustrating when you see every day at work things which don't work, or fail to deliver on our promise to the customer. In fact, I know it is because I get the same in my role too. Sometimes the issues get reported and reported and nothing ever seems to change. Annoying - yes. My responsibility? - No. I have a job to do as well and much as I think I could run the airline better than the current management (don't we all) the fact is, we don't.
I still don't see how you 'get' that changes have to be made, but that you are still insistent on maintaining your T&C's. You can't do both.
As far as 'massive financial impact' goes again I don't see it, working one down affects you how, exactly?
Finally you asked what I would be prepared to give to keep BA going, well I agreed to an effective cut of 5% on my gross salary, so I guess you could take that as a starting figure. What did you agree to?