Whatever else it may be, this isn't a breach of contract.
If the contract says Qantas can unilaterally change the terms at any time, they can.
The fundamental premise of contract law is that the parties are free to enter into the contract or not.
Accordingly, despite limited restrictions, the...