As a long-standing BA customer, a thoroughly depressing report.
I see they still print "Breakfast offer" on the CBR menu, a clear indication that it's just copied/pasted directly from the contract catering agreement with the supplier and whoever runs the place these days has no idea what they're doing.