I’ve never called anyone “Sir” or “Ma’am” in anything except a sarcastic or humorous sense; unless you have a Knighthood or you’re an officer in the Military, it’s inappropriate and usually insincere, IMHO.
Even then, I’d still refer to an officer by rank (Captain Blackadder, for example), and a Knight as “Sir (whatever their name was)”, rather than simply “Sir”.
My experiences with the Elderly in retail have been increasingly negative (for reasons outlined so succinctly by JoeSki, but in general I extend the same courtesy to everyone else that I’d expect to receive myself, regardless of age etc.
I believe in respecting people who have more experience than me, without regard to age. In general, older people have more life experience than me (some manage not to in spite of being older), even if they don’t have more in other things.
I instinctively use the respectful form usted when adressing much-older people, unless their previous manner indicates they’ll prefer the familiar tú. This is a bit of a problem now that Spain has so many immigrants, because in some countries the two forms have the opposite relationship, but most people know about this so it’s more commonly a source of giggles than of embarrasment.
I also start any relationship with a certain level of respect, let’s say 50 on a % scale. From there you can gain more respect or lose some. Arbitrariness will lose you respect real fast. I get in trouble quite easily with people who think I have to answer orders that I don’t understand or find absurd with “yeh bwana”… but hey, it’s mutual
I want to point out that this varies enourmously be region: in the US, and especially the Southern US, “Sir” or “Ma’am” are perfectly routine and in no way insincere.
A general rule of thumb is that one does not get to be old by being stupid. That used to be a lot truer in bygone years, but it still holds true. That’s a good reason to start out showing courtesy to them.
Deep south checking in and good manners are taught from when a child begins to talk. My granddaughter is 14 months and says “please and thank you” already.
As for demonstrating respect in conversation, I’ve taught my children to give it to anyone who is older than them, in a position of authority, or in any service industry. Even if someone proves not to be respect worthy, we are still respectful in our tone and manner when speaking to them. I’m 45 years old and when I pull through the drive through at McDonald’s I don’t care if the kid in the window is 16 - they are in the service industry and I say yes mam, please, thank you, etc.
I didn’t read all of this thread, but wanted to post…
I don’t “elder” has anything to do with it. I generally try to be as polite as possible, regardless of whom the recipients of my niceties are.
Being, sort of, on the way to becoming an elder, I don’t want to be treated differently. I’d rather be treated like anyone else and think everyone’s entitled to respect, at least as long as they don’t behave like jerks or asses.