Originally Posted by
G-BOAC
It's not an online/offline thing.
Just as I don't believe it's a BA thing; one would certainly encounter this restriction on other airlines.
And just as it causes advance seating problems on BA, it can cause similar problems, as well as free baggage allowance problems, on other airlines.