I think what we see is very subjective. Smaller communities are often able to self regulate better. But we need tools that let us have many communities on the protocol who don’t all have to agree. And those communities, informal or formal, need to be able to define their own norms and rules with boundaries to enforce them.
That could be a community of people who are bitcoin maximalists, solar punks, or drag queens. What matters is that users can find their people, and maybe somebody is a solar punk bitcoiner drag queen. But each of those contexts are different, with different ideas of acceptable behavior.
Personally, I want to be able to use nostr and not have to see this kind of stuff: https://snort.social/search/rape and https://snort.social/search/faggot