I still need to look into the fuel hedging in order to give an opinion about that, but speaking of helping CX financially, I just booked a tix to TPE in UA Y->J. I did try hard, however, to look at YYZ-TPE Eva PEY or CX PEY. The problem is when EVA non-stop PEY is $1400ish USD, UA $1100ish Y->J, and CX giving me $2k USD PEY, that's really not much I can do to really help.
Fare pricing is apparently a problem for CX. If that particular trip is around $1400-$1500USD I might have gone to CX.
Another example of poor pricing to drive away customers.