Flew back on EK recently (business class) and did not mind being called sir or Mr ****** by the crew. On the reverse side, cabin crew generally have a name badge but generally do cabin crew mind us pax using it as a means of greeting? I find an 'excuse me' is a far better way of starting a conversation / request.