Maybe for DFO, but if you come in as a SO your hours are worthless. By the time you become a FO you would have wasted a few years and to jump ship to another airline, you’d start at the bottom of seniority. CX is fully aware of this, they know once you sign up as a SO you’re stuck with them.