So BA are throwing away their last remaining discriminator. Sad.
Also I note they will only accept payment for on-board food using contactless cards or something called Avios points (no idea what those are!).
So even in the unlikely event I wished to make an on-board purchase I would not have the means to do so.