One trick the Republicans managed to pull off, from Reagan on through Bush, was to maintain the weird image that they were actually the fun party. Sure, it was a kind of a frat boy fun, but even with the Christian Right hanging around, team GOP was who you joined if you wanted to get your Democracy! Whisky! Sexy! on. I think
losing young people is in part due to losing the ability to project that image.