I fly both airlines quite regularly, and SQ somehow always manages to depart on time but CX is delayed at least 60-70% of the time.
Did anyone else receive an email a few months ago where CX was boasting about its on-time performance? Something like 56% of its flights now leave on time, up 10 percentage points a month ago. Not sure how that's something to be proud of. Can't remember the exact number off the top of my head, but it's certainly not anything I'd be particularly proud of.