It's more of a comparison. It's competitive when flying to North America, which is a cash cow for BA. Flying east however is an entirely different story!
Except for the occasional service hiccups, I am still happy to fly BA when I get a chance, but no way I would give up a QR flight for it...