Good Question. Just who is queuing up to join CX?
The rot seems to have set in steadily with the acceptance of multiple pay contracts for doing the same job, then the hiring of outside crews to operate the freighters, etc, etc. Just a process of erosion which most of us, and the CX pilots are probably no different, just allow to happen until the load becomes unbearable.
As another expat pilot, I'm afraid that the only answer is either "Put up or Shut up", because you are seen by the employer as a whore who can be screwed until you decide to walk.
We only have ourselves to blame....