Ma'am and Sir are used as a title of respect, at least that's what we were taught as children. I cannot understand why an adult should be upset in the least by being addressed with a title of respect unless it is used in a derogatory way like, "You sir are a cad", and even then it is better than being called just a cad without the sir, I think,
