Well all I can say is CX is using seniority to screw it's pilots totally and unfortunately it takes a long invested career to realise this, and by then it's too late, for some the money bucket may have filled up but now and in the future the **** bucket will just continue to overflow.
CX would be screwed if seniority didn't exist, and pilots could move freely as their lifestyles changed over a career. Without bases I don't know how anyone expects to have a family and live in acceptable accommodation with the way housing cost keep rising in HK