I have a simple solution, if you don't like what the locos are doing don't use them. Why do people expect very cheap flights then moan they don't get anything. Sorry just my point of view.
No, its not a case of that at all. I believe that if you have pre-ordered a hot meal at a price of £7.99 and paid for it many many months before, it is quite reasonable to expect a hot drink to accompany the meal, providing of course you have not been advised otherwise prior to ordering.