Sir/Ma'am is not a guarantee of respect being given.
I've got a co-worker who is the rudest thing you'll come across - if she needs me to do something she comes over, throws the paper at me and says "Here Ma'am, get this done." Keep in mind, I'm in a higher position than her. However, the 23 y/o recent graduate who is the total opposite of me, looks like the "punk teenager" who people dislike comes over and goes "Mrs Lastname, would you please get this done today?" then when I take the paperwork and get it done right away or while she's waiting, I get a "Thank you!"
I've explained to both that my name is Algae, and please call me that. Ma'am caller will not bother with learning my name, despite when she throws the paper at me, she's looking at my name tag. The younger girl won't call me that because I'm older than her and it's not respectful.
Guess whose paperwork gets processed as soon as I can and which one sits in the pile until I get time to bother with it. Also, Ma'am has been here 6 years, yet no advancement. The 23 y/o, I'm already working to get her into my team that goes out to meet people in public. Because I know which one will be respectful and polite to people outside of the office. The other, I wouldn't trust her as far as I could throw her.