Finals 3Gs,
Do you really believe what you have just written? If BA, or any other airline for that matter, paid you what they believed you were worth, you would be on income support.
BA pay exactly what they can get away with and not a penny more. But my understanding is that cabin crew run BA and that, to bring the discussion neatly back to the point, is one major contributor to the company's demise