I'd give Critical Role a lot of the credit for the jump start a couple years back. Seeing how much fun a game can be had to inspire a lot of people, or remind the old timers. It's the reason I started looking for a pickup game on Meetup, and now play weekly.