As I've said many times to you before, it still happens today in your town. I can tell you the next time it will happen, and where it will be. But because you don't attend any of these events, you never see them. That doesn't mean they don't happen. They do. Maybe not at the roller rink or malt shop, because they're gone. But if you go to the state fair, the mall, or even a concert at the arena, there will be DJs from the local stations playing music and handing out t-shirts.
Here in Connecticut, hip-hop WZMX and modern country WWYZ are easily the most visible of the major FMs at concerts and many other events that are targeted to folks at least 35 years younger than either Tuna or myself. I may not get to them, but I know they exist because the publicity we've gotten for those events at the newspapers I've been with always mentions their presence.
Older audiences aren't ignored. I've been going to minor league baseball games at several venues for years, and the Hartford or New Haven classic rock stations have had booths set up outside the gates for many seasons now.
True, it's not always the DJs who show up at these events -- it's more likely to be summer interns or the station's publicity director -- but it's still a radio presence, and the T-shirts and other stuff still gets handed out.