NoddingGanGan
To me, respect is not shown by the use of an endearment or name, which is why I don't mind being called dear, love, Sweetie etc., as it is usually done with affection and a smile.
Respect or patronisation is an attitude, not just a misused appellation.
I think a lot of what people see as patronising is a combination of their own mindset (it's in their minds and not that of the speaker) and the British class system: 'I'm better than the cleaner/waitress, so she shouldn't call me 'Love'.
Not sure a barista, or someone who doesn't know you, needs to call you anything. If they do, then it's obviously from friendliness and possibly customer service. So what?
A bright smile and 'Black coffee?' just to confirm the order, is enough, especially as s/he is going to learn that whatever endearment s/he uses, it's going to be misconstrued.
