@mike I've gone through that too. But what helps is to tell them in advance, then day before or earlier. I bring snacks ('healthy' biscuits) (lots of it) and water bottles, then when we are out I try to find things for them to do while walking, for example teach them how to see the trail markings, then we see who can see the next ones first and so on. Whining will always be there, but it helps a lot. And they will be greatfull later on when they grow up and think about the nice trips they had.
Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.