This is all very typical of BA in general. OB was a great scheme with open seats and great value when I first starting using it. To today's absolute debacle. BA is an utter mess from top to bottom.
I *think* I have a significant amount of OB points still - like 80000 - but not sure if they are still valid, or indeed of any value.