I hope the readers and contributors realise that this is a rumour forum and that much written so far about the end of lease for 3 x A330s is partially informed speculation. The leases may yet be renewed, no announcement, nor I believe a decision has been made.
A large chunk of the A330 capacity has been deployed on short-haul flying over the last two summers anyway
Is a case in point, the operative here is 'large.' It was a small portion of the A330 task.