If you have time to binge tv shows, you have time. I do think money is a biggest part of it, but at the same time cutting out bad habits can free up some money.I don't necessarily think it's people not having hobbies, it's not having the time or money to do them. Most people veg out to TV, social media, or they drink/smoke, sometimes in combination with each other. Those take minimal effort to do at the end of the day. Kinda sad actually.
I have/had a ton of hobbies, but in the last 7-8 years the only time I have time for my hobbies is when I'm neglecting other pressing shyt.
90% is definitely pulled out the ass, but a lot of people just don't have time or if they have time, they don't have the money.