I have to assume that people leaving their home towns to work elsewhere is a huge driving factor of all of this.
Why do the outliers who do move around become a huge driving factor for the larger population here?
Why does the decline in the driving force bring an apparent increase in the effects?
It's different in a "commuter city" like San Francisco. That means the majority of people don't even live there during the day, and even their job might be temporary. Unfortunately most are there to make money, not friends.
And then the grandparents will connect the kids with their friends, their friends families and grand kids too. And so on.