Comparing CC remuneration with that of pilots is irrelevant. Just as comparing a consultant in the NHS with that of a nurse - the jobs are very very different as are the routes you travel along to get there.
What counts is what the company thinks you are paid in relation to market rate. At the moment BA obviously think - and there is ample evidence to support such a view - that their cabin crew are, on average, paid over the odds. Any company director would be negligent in failing to react to this information.