Yes, it goes beyond the players making themselves accessible, its also on the parents not taking the easy option of staying home so that the kids continue to engage with the players and build that connection. I never wanted to go because there was more food options, I wanted to see my heroes play. Game day experience is connecting with the team, so more team related activities will help build that.
It must be acknowledged that pricing continues to be a big influencer. It was a little while ago, but as a kid it was $2 to get into a VFL game. Prices for kids should be a lot lower than they are now, or regular specials to make the event more fiscally acceptable so that the easy option is not so attractive.