From what I understand demand for cargo has been dropping for a while - no doubt due in part to the increase in capacity to the middle east. CX have reached the point where dedicated freighter service is no longer viable so running a pax flight and tapping into the demand for HKG and China means they have the best of both worlds - but the seven month delay between the services could mean that CX will have to claw back their custom from their competitors.