We should not forget that a lot of CX premium longhaul pax are transfer pax, whether on CX or KA.
On a recent KUL-HKG flight in J I chatted with my neibough who was continuing to US. Not happy to sit on regional J for 4+ hours, especially on return flight after longhaul.
He is considering other North Asia airlines.