First time post but where has this info come from? I really think if this is the case it would be a step backwards for BA. Locally if you speak to anyone they know drinks and snacks are included and really value this extra (however small in reality)
You only have to walk around LGW to see all the high visability adverts comparing LCC with BA, if it was to happen I think the only way would be for a new brand to be created.
From other forums it seems there will be more expansion of service rather than reducing to BOB.