I have to say this is garbage. Way before the whole QF/ EK thing was announced I booked 2 J class flights to Europe on BA to now find that the flights back have been retimed with an unpleasant 4hr transit in SIN, loss of F lounge in SIN, change of aircraft & associated seat displacement from 747 to 777, and now this. Would have booked CX J if I wanted no bonus points but too late to change now and chances of having BA rebook me would be 0. Of course none of this is BA's fault or even an issue so you can save your breath fearless BA defenders.