To be fair to Geoff, I don't actually think he said that they would not take over QF routes, just that they would not compete side by side on QF routes.
A subtle difference when all you have to do is remove the QF flight from the route to fulfil the promise..