Not much in there for economy passengers, so I suppose they're not really bothered if you fly steerage with BA over anyone else. Not unexpected, but a little disappointing nonetheless.
2018 already had decent Y enhancements; the catering is generous now with magnums and snacks back in the galley as well as pre dinner snack and drinks, I though it was quite good flying Y in November