There's a lot of nuance to be had here, but it's a conversation for another time.
You bring up something interesting though
IRL you would leave but on the internet you want them to leave.
I wonder if this is because people view these spaces as a home or a "third place". Like if someone did something offensive in your home, you would indeed ask (or force) them to leave.
People also find it insanely difficult to "leave" because all of their friends are on the platform. Since it's almost never open-protocol, that means being locked to said space - so you can only get people you don't like to leave.
We generally agree the moderation has become overbearing. I would argue most of it is straight up ineffective and performative. We need actual data and science backing moderation policies, not just "this feels good".
First off, agreed that monkey brain + internet = unsolved.
Second, I think that this overall is a math problem and what you're describing is metadata. Before I continue, there are many ways to solve and interpret problems - this is just how I see it.
If you think about this as a graph, it makes a lot more sense as a math problem. People want to communicate and the message has to reach each of them once through the shortest route. In essence, this becomes the "Traveling Salesman Problem".
Next, imagine the distance between points on the graph become longer (when people group together) and shorter (when people split apart) - we now have described tyranny of the majority.
What you are describing (from my perspective) is the cost of going from one part of the graph to the other. This indeed is a very important part of the problem and directly relates to the tyranny, but does not solve it. Instead to solve this problem, we would have to find a way to standardize the distance between any two points in the graph (i.e it cannot take more than 30 feet to reach any given destination).
I cannot begin to describe how difficult this would be, but my brain is telling me it's solvable.
The comments (and your github post) helped me think about this a bit deeper. This is why discussion is helpful.