UA actually offers a very competitive product vis-a-vis CX. I actually prefer the Polaris seat in comfort over CX's Cirrus seat, which is aging poorly.
CX nowadays is an ailing airline, and the huge decline in service, including catering, shows through.