I think there is a lot of sour grapes whenever Emirates are discussed.
Of course there are good, bad and plain disinterested cabin crew with any airline, but by far the EK crew stand out for their friendly, courteous service. If they have such bad T&Cs and are badly treated, they sure know how to hide it.