LH traditionally open up a fair bit late (inc to partners), it seems BA have no need.
People were dying for BA to reduce the size of their F class, to improve the service etc…
In my (one) experience it’s actually made the onboard experience worse with the reduction of loos, otherwise there was no noticeable difference in service.
…and on the other hand I can’t book it anymore anyway!
Careful what you wish for guys…