Nick14, Having worked in Both the Charter, and LoCo market i can assure you, and anyone else reading this, that the roster is NOT more demanding.
Perhaps people put themselves in a more demanding position, i.e people who commute, but then that is down to personal choice and not BA screwing them on the roster.
30% of crew off with fatigue, would equate to over 300 crew off tired, I can assure you the CAA would of shut us down by now, and as for the
"no crew food" they have just signed a deal for extra Club meals and trays to be loaded for all operating crew instead of crew food trays and hots, which for me is a winner!
Any other aspect of BA you would like to falsely Nick?