The two major factors to any hobby is cost and time. Young people have little of both. Being fairly young (39) I am grateful to have a good job that gives me free time. I’ve always been a fan of trains though. My son, not so much. He likes to build with legos and really likes sci fi stuff. Why push trains on him if he doesn’t like them? My daughter still likes to operate trains with me.
I don’t think the hobby is dieing. Just look at this forum and the new layouts being built. Garden Railroad mag featured a layout that is only three years old. There are lots of new layouts out there.
But, as far as inviting new people, be open. At the ECLSTS there was a layout (or two) which i’ll leave nameless that were not very inviteing. The guys running trains seemed bothered by people asking them questions. If you’re going to display your stuff be prepared to talk. I was at the world’s greatest hobby show in Cleveland oHIo and some of the same thing. The guys on the layout could care less that people were there, you know the ones that paid admission to come see their stuff. One layout though had the right idea, they had people that were there just to talk and answer questions. It was good PR and lots of people were standing around asking questions and listening.
Another thing I have noticed is train clubs that turn into “old man know it all clubs”. It has pushed me away from a few. An HO group I tried to join literally told me if I don’t have brass, they don’t want me. Another group I was in figured i didn’t know a thing since I was in my 20’s. The club I am in now is a good group. Then tend more towards a luncheon social group but we get some trains in there. You always have the nay sayers no matter where you go though.
For the techies, I think the hobby is growing too. Have you seen the iphone controlled trains? The computer systems that operate complex signal systems? While it’s not my thing it is pretty cool. The hobby has to change and evolve or like everything else it will get forgotten and left behind.
Oh well, just my take on the matter.
Terry