It's curious then that such an allegedly crap employer always has hundreds of people applying per job when they advertise for cabin crew in Hong Kong, where most of the applicants are in their home country.
From a passenger's perspective CX crew are amongst the best in the world; far, far preferable to the average European or US crew: they don't disappear to the galley for hours on end; you never hear them moaning and whinging while standing around ignoring the call button; and they don't call me things like "sweetie" (a particularly American trait).
If CX gets some half decent slots on LHR-NYC then they will be full all the time - particularly in the premium classes. I fly there on my own money, and I would happily pay a premium to fly CX across the pond.