like it from strangers so now I keep it just to people I know personally. (My niece will always be "baby girl" to me, I don't care how old she is.) I've gotten into the habit of saying "Thank you very much" to cashiers or servers or store workers instead of "thank you, sir/ma'am" because I don't know how they identify.
It's funny because I've said "Happy holidays" for like 35 years just because I felt it covered all the different holidays between Thanksgiving to New Year's. Only recently have people acted offended over it.