ChinaB, Capt and Dan have presented a side of the argument that you don't hear of too often. Most people including myself are too happy to say we got a job with Cathay.
The reason I can afford to not bother with CX is because I have another offer with better pay package. Most guys here don't have that luxury. For most people something is better than nothing. If I was in that position, an offer from CX would be more like everything or nothing.