I have not read so much uninformed nonsense on any thread for years.
New aircraft orders were placed from as far back 2013 and remain undelivered.
With new WB aircraft deliveries slower than at any previous time CX (and along with many other major airlines) has little option but to keep the old frames flying while initiating major refurbishment programs that will fit new cabins to most 777-300 and 330s.
What do critics here suggest is a better solution.