I find that on many of BA's routes one CW meal is sufficient for me.
On overnighters < 9 hours I do not eat anything apart from the cookies. On day flights < 9 hours I find lunch to be ample for the duration of the flight and indeed most of the day.
I would not miss afternoon tea were it to be withdrawn.