If one were of a cynical mindset, one could note that this very simple box-meal service could be delivered by a small number of staff, or staff not trained in the finer points of onboard service, or even staff who do not normally work as cabin crew, allowing minimum crew staffing or temporary staff to be used to crew aircraft (subject to the basic crew safety training, of course).
This would be very useful for BA if they were about to have a major staff dispute while trying to greatly decrease worker pay and the quality of the conditions of their employment, as in 2010.
If one were cynical.