Far more things to do with your free time now, many on line based, plus how many modern homes have a garden big enough to plink in ?
I think the whole of society has become unconsciously anti gun from toys up, and as I've said on other threads shooting clubs just don't advertise that they exist to encourage youngsters in.