I have called people terms of endearment names my entire life. When I was a bartender, I called people that until I could remember their names. My children are taught to say Please and Thank You and Ma'am and Sir. The thought that honey or sweetie would offend someone is so foreign to me. I do have a couple of Starbucks stories about it:
I had a regular customer that came in daily and one day he was SUPER early, like still dark outside. He walked in and I said "Good Morning Sunshine! Grande coffee today?" He looked me straight in the eye and said "Not one minute of my life has ever been sunshine. Don't call me that." I just said the first thing that came to my head....... which was, "Oh, that's awful! I'm so sorry for you! Do you need room for cream?"
Second story is much worse, and I have to say that I really wanted to get loud but I didn't. I just removed my employee from the situation. I had a long time employee who travelled extensively and worked for Starbucks in other states and countries. Her home base was my store. She had just gotten back from about 8 months in Scotland, and for some reason had picked up the phrase "My Lady". A woman in her 60's came in with a problem with a purchase. She wasn't irate or agitated, just wanted the problem handled. Well my employee said "I am so sorry about that My Lady, I'll be happy to fix it for you". The woman FLIPPED OUT! She started yelling at my employee saying, "Don't you be condescending to me! I am not YOUR LADY! Don't you speak to me that way!" My employee started apologizing and I interrupted. "You don't need to apologize, you didn't do anything wrong. Go on and head to the back and I'll take care of this." I said it calmly and not angrily. When my employee went to the back, I fixed the problem and they left. Meanwhile my employee is a train wreck in the back room. I told her to shake it off, we don't know what happened to that customer before she walked in the door. I had to reassure her that she didn't do anything wrong. Over "My Lady"?