What is the proper way to greet a child?
Please share your thoughts on a disagreement between a friend (who has a three year old son) and myself (who has no children). I work in a place where I come in contact with small children. I consider it rude not to acknowledge them. It helps that I honestly like children, and enjoy conversations with them.
After getting a dressing down from the mother of an overweight child for greeting her son with "Hi, Pumpkin!" (a common local endearment), a friend and I got into a conversation about the proper way to address a child.
She says that I should greet them with an endearment like "Sweetie" that emphasizes that their behavior is most important. The idea is that sooner or later calling them things like "cutie" will make them think that I only value their appearance. I say that it honestly doesn't matter as long as I immediately follow it with a question about their behavior. "Are you being good?"
I want to know your thoughts. Am I damaging a child's sense of self by calling them cutie, as opposed to sweetie? And if so, can I get away with calling them by the local endearments like pumpkin and sweet pea, instead?