HK Express can solve some of their issues by.
selling full service tickets and connections on all their flights to CX.
Like how indigo does in India with their international codeshares partners.
You get higher yields this way.
Unfortunately considering CX is kicking UO out to another terminal i presume it will remain loss making and HK origin focused.