I've done EK, SQ and CX.
EK were very rude and uninterested. SQ were superb and CX just below.
I think having spent say 2/3 weeks in one destination like I usually do, it is so comforting to be welcomed by an English attendant - just makes me feel I'm already home.
Just me.