Skimmed the thread. My two cents. I think there’s a big difference between demanding something of someone else’s kid and making a suggestion. “Go put pants on now.” Or “Hey, buddy, want to go put pants on for dinner? No? Well you better go talk to mommy about that.” The first would make me mad the second would be totally fine with me. As to the OP title question I think five is fine to walk around in shirt and underwear at a family gathering. I think once they start getting 8 or older probably a time to make pants a regular thing but this is coming from a mom of an almost 10 year old DS that just got caught in his underwear ( in the afternoon) by the neighbor kid coming over asking to play. Since then he’s been getting dressed earlier
And for the record he does wear clothes if “company” is coming over. Or family whatever. Life is too short to be arguing over a kid wearing pants. This is the definition of pick your battles.
This blows me away. Really? I get why someone who doesn't think anyone (kids, adults, whatever) needs to wear pants in their own home wouldn't think it was a big deal. But I'm honestly having a hard time understanding why anyone would think kids less than 8 are exempt from clothing rules that apply to others. Is it because you think they aren't capable? Or won't be cooperative? Or that there are just plain different expectation levels for kids and they shouldn't be subject to the rules? It sounds like getting dressed before people come over is a general expectation at your house. Why would kids below 8 be exempted? I've always expected kids past toddler age to pretty much fall in with the expected behavior and consider it a teachable moment when they don't.
It's been almost 20 years since I've had a five year old living at my house, but I did have one visit for the weekend last week. He pretty much got dressed when everyone else did.