Sounds ridiculous :/
If I ever have this experience I will quickly switch back to *A for my longhaul flights (where I as top tier with my airline get reaccomodated onto any *A flight ASAP if asking nicely). Flying BA metal for me is mostly an inconvenience anyway...