If you consider sex, drugs, and alcohol to be forms of "stuff to do" then it sorta sounds plausible but why driver's licenses? Why not sports or extracurriculars? Why not video games? Why are tabletop rpg getting more popular?
You could just as easily blame ubiquitous access to porn for most of this as well and it would be just as plausible.