The millennial thing is real. Lots of kids aren't even getting their license until they have too.
TV viewing is great now.
People are generally more busy today, personally and professionally.
Cost. It's expensive and per the above, you are competing against other activities.