when I was growing up, most of my friends didn't hunt then...60s and 70s.....
Thinking back to my high school graduation class, I bet there were far fewer hunters than there were hunters....maybe 3/4 of them didn't hunt....
Back then, kids earned stuff, like roster spots on local sports teams. They looked forward to going hunting or fishing and often times THAT was a reward for being a good kid. These days, with the "let them all play" attitude and the increasing popularity of video games, kids lose interest in earning anything and instead of taking them hunting as a reward, kids would rather be rewarded by buying them a game to play or NOT giving them a time out.....
I don't think the percentage of outdoor kids is down quite as much as the sheer number of kids has increased....I knew lots of kids that played outside because they didn't have video games. Even then, if it got too hot or cold, they played board games with other kids...these days, kids can basically entertain themselves for days on end....and many choose that instead of relying on family or friends to take them out to hunt or fish...
Times have changed......but, i still know plenty of kids that hunt and fish. The percenatge may be down , but imo, it's more that there are many more kids than there used to be when I was growing up....
Also, people work more now than they used to back then...more overtime, night jobs and weekend work than when I was a kid....
Again, I don'tthink the kids have changed so much as times have changed and the kids have more options. That does not mean that they wouldn't go if you took them, but most households have less time for such things...
Change the future....? Probably not, until we change the basic structure of the family.....Only raise the kids you can comfortably afford and spend adequate time with....the more kids you have, the more soccer games and cheer practice you have and less time for the outdoors....
change the family structure and stress outdoor activities, and I don't mean SOCCER!! lol.