Worth pointing out that while the US has a problem with access to mental healthcare, its no worse than our problem with access to healthcare in general. Our problem is that our healthcare is usually cutting edge*, but some of our mental health providers are very up to date and some of them are back in the stone age. Its a consequence of not having single payer healthcare system I suspect; the shit with therapists that don't believe certain mental orders exist** wouldn't fly if everything was paid for by the government. At least I'd hope it wouldn't... I don't actually know.
*which shouldn't be surprising, we do most of the research
**yeah its a thing, especially in places like small towns. But everywhere really. Whatever you think the dumbest thing a doctor could believe about mental illness, someone who thinks that is practicing medicine somewhere in the US.
Edit: Anyway, I'm not sure its all the internet. The amount of weekly hours worked per person in the US has skyrocketed pretty consistently since WW2. True, the 40+ hour workweek isn't new, but pre-WW2 half of the population wasn't part of the average because they weren't allowed to work. Back in the 80s you didn't need a full time job to live and a family could have only one breadwinner and that could work. Now a single household can work 100 hours a week and still struggle to make ends meet, with no real advancement opportunities because "entry level" jobs are now considered a separate track from "professional" jobs. We've also seen a consolidation of childcare; in the previous century with an extended family you could have 5-10 people raising one kid, now because of time concerns we have one person keep track of twenty kids. And then said kids go home to watch 3+ hours on their 20 separate TVs because their parents are busy.
Double edit: there's also been a consolidation of care for the elderly, before it was one elderly person for 1-2 kids taking care of them, now we have, what, 10 elderly people to one nurse in an old folk's home? That number was a complete guess but you get the idea.