This is called "you're getting old". Because your father/granfather was probably rambling on about the same sort of thing. "why are these kids playing stickball, when they could be out working like I was as a lad!"
His parents may have told him he was to stay inside while they had guests. He has two options:
1. Hang out with older sister and a bunch of adults and fake smiles and get told that he's getting so much bigger since the last time they saw him
2. Talk to his actual friends online.
TOUGH CHOICE