Something I've noticed while talking to my older relatives outside of the US is that their social life often are the people that they meet in their (first) job in the location they ended up staying in. It feels straightforward that the people that you spend 8+ hours a day with are going to be the people that you feel like you know and can trust.
It seems like some odd modern/corporate idea that work is just for work. Imagine if we had the same mindset for school, and tried to make things "productive" by eliminating all breaks and the assumption that students should get to know each other during class/free time.
I think we need to accept the idea that work is really going to be much of your social life when you move, work friends are not your best buds, and only later on can you have a social life that doesn't deeply involve people at work.
The gist is people used to have at least three social circles they'd hang out daily: family, work, friends outside of work. Note that I don't mean "participate in activities" with any of them, just be among these people, even without any goal.
We've lost the third place. It's only family, work and hanging out with friends sometimes, usually to _do_ something. I've noticed this big disconnect looking at older people in Southern Europe which spend their afternoon at a bar playing cards, or in the recent ages men hanging out in clubs and women in sewing/book/gossip clubs or when I visited family in central Africa where it's common to just hang out in the porch after dinner and chat with passers-by and just be there and _socialise_, without any goal in particular. I had the luck of experiencing something like that for a few years and it was incredibly nourishing and I miss it dearly.
Until we restore this third place, and find a way to make it work in the modern world, the loneliness and unhappiness epidemic can only grow, is my opinion.
Having multiple outlets for socializing, and making work a smaller, secondary one, makes for a much more resilient social life in my opinion. Which is obviously a major part of why some have found the last year of remote work hellish, and others, just fine, or even quite freeing.
* Volunteer as part of a local organization
* Find a meetup based on a personal interest (foreign language, programming, art, gaming)
* Join an athletic group (biking, running, hiking, martial arts)
* Go to an activity sponsored by your library (my library has everything from workshops on things like gardening and meditation, to a maker-space, to a Hamilton-sing along choir. Lots of libraries have activities like this).
* Find an open source project to contribute to
* Religious (or even slightly spiritual)? Find a local church you enjoy
You are definitely right about the cafe/bar/club being a terrible place for meeting people. But there's lots of places in most communities where you can still socialize that aren't work.
But everyone working in an office means that if you aren't interested in those things, (you already have friends, a family, hobby groups, etc), you are forced to spend time away from them to participate in the in-office culture. It seems extremely backwards to me.
Its like if people who make church their social group, which is very common, required people who aren't interested in church to attend to enable their social lives.
I don't know how or why a large number of us have made work a substitute for our social lives, but it has been a major problem for the rest of us who haven't.