Ah, the good old unbundling chestnut.
I am not convinced that BA should unbundle for premium longhaul. However I would like to see them abandon 'full service' on domestic and instead of offering the cookie and drink offer a wide selection of quality snacks for sale like on GNER.
To be honest I would not buy anything on the domestics, but I do think that it would be a good thing for BA to offer.