To be honest, OP has to think wider towards KA and CX operations, in terms of time, slots, convenience, market, equipment, experience, etc.
I have heard OP has been repositioning from HKG to CAN in the past few months, is that for the KA flight?
honestly, I think KA and CX did the right thing. Minimizing the connections time of most passengers in a single widebody flight.