I am in N.C. and was born and raised here. I have been in the service business for 25 years. Food Service to be exact. I have done everything from washing dishes to District Manager over several locations. I have worked in Golf Courses and Country Clubs that served people from all over the world. I have always used these terms and have always given very good service. I made WAY more money waiting tables and bartending than in management for sure when my money was based on tips alone. I DO consider myself professional.
If I were in your neck of the woods, maybe not, but here it's fine. My mom has issue with it when people talk to her that way, and I tell her she has more to worry about and to let it go.
Having said that, I have a story for all of you that I feel is relevant. I will try to keep it short. I used to have a young girl that worked for me that had spent some time in Scotland. She called the women that she waited on "My Lady" out of habit. People LOVED her! They would stop me in the grocery store and say "How's the "My Lady" lady?" She probably got more customer compliments than anyone I have ever had work for me. One day a woman came in that had a problem with her coffee. Caren said "I'm so sorry, My Lady. I will fix that for you right away!" The woman FLIPPED OUT!!! She began yelling at Caren things like "Don't you be condescending to me little girl, just make my drink. Don't you ever call me Lady!! How dare You!!!" Now this isn't rumor, I was standing there! I sent Caren to the back and took care of the customer.
My point is that if we, as customer service PROFESSIONALS, are to worry about everyone that is offended by a name other than their own, we would be a "What can I get you" crowd. I HATE being called Ma'am. This woman hated being called LADY. My husband hates You Guys. So what. Enjoy the service and appreciate that they tried to be a little personal with you.
To me, nothing is worse than NOT acknowledging me. Going through a drive through and not even having the people speak to you. I like a smile, a nice word, and even a ma'am is better than nothing.
AND by the way, using those terms doesn't make you UNPROFESSIONAL. Not in that situation, or at Taco Bell. I do believe a server/bartender should be able to "read" the customer. And if you asked me not to call you that, I would apologize and not call you that again. Because that would be professional. But do not classify all of us that use those terms as not being so.
JMHO.