ok, the quality of food/snacks from Eurotraveller have not been that great for a while, but at least you are not paying extra for it and the water/drinks which are included.
I will not have problem if BA reduce the tickets price for us to decide what to purchase, but instead they are reducing their outgoing costs by taking away the complimentary items and certainly keep the current ticket price...