I took a human development course in university a decade ago, so much of what I do is refreshing my memory on that and seeing if there are any updates to the theories that are accepted by the scientific community. Here are some basics:
I get what you mean, though we're not going over to other people's houses yet. I saw a mom in the park the other day say, "You're crying for no reason," to her 4-year-old. The kid started clinging to her leg and she said, "You're too big to be doing that." She told me she saw some parenting thing about how ignoring that behavior will make it go away.
I was rather horrified and was struggling to find a polite way to say things, so I said, "That's not how we do things,"
She wanted to know more.
I said that it's important to find out why the kid is crying first, and then I had to run after my kid to make sure he wouldn't get kicked by the kids on the swings.
I wish I had time to say more, but the interaction was so fast.
Finding out why the kid is crying does not mean you have to give in to what the kid wants. It means you've opened communication with them, and you'll build their communication skills for future use. Crying is not fun. Kids do it because they don't know how to communicate what they want.
I'm going to stop typing now because I don't have time to write a book.