Related to this, there is an intimacy of small community which makes you feel valued and a proper contributor, that social networks really seem to oppose: they want to make the network bigger, you are part of the biggest world context, everybody on TikTok is eating a habanero while watching Bob Ross, so only if I do the same nonsense do I have a chance of 100 people noticing and liking the video and maybe opting to see more of my content.

When I put it that way it feels banal, but like, you know the “fast-growing subreddits” list on Reddit? There were meetings! Someone worked on that! People literally sat in a room and said effectively, “Hey Fatimeh, what is the status of the ‘make subreddits suck faster’ feature? Management is very interested in delivering that in Q3.” Right? Like this connection from global to personal is just automatically assumed, nobody spends a waking moment thinking it could be anything but that way.

I've thought of creating a social network that groups people into small groups of 100 or so, by interests and location. I would advertise it as a chance to escape the monoculture and explain that the cost if you must participate a minimum amount, like 1 post or comment per week on average or something. And then you could mix up the groups every year or two. It would have its pros and cons, but it would achieve the goal of letting small groups form and create their own cultures. It would also succeed regardless of its size, so long as you have enough users to form a small group.

You're effectively describing Scuttlebutt in a nutshell. Small communities that are formed ad-hoc by peering with each other. "Follow" mean you'll help replicate their content for others who follow them + you. Scuttlebutt is already successful even though it's very small so far. Tags and other things can be used to explore content on the network, as long as you've found an entry-point.

I'm a bit split about spreading the word about Scuttlebutt, I don't want to ruin it since it's already so great. But felt it was very related to what you were writing, so here goes nothing :)

In case you wanna join: https://scuttlebutt.nz/

The client I'm using is https://github.com/ssbc/patchwork