Given the Industrial Relations problems BA have had in recent years you could ask whether QF should have given more thought to whether they wanted to put their passengers on to BA. I accept that QF do still fly to London so they are able to carry their own pax all the way but that's not what actually happens all the time.
Maybe they deserve one another?
PS Qantas not Quantas!