I don't really understand the point anyway. We already know this happens with the other side. The Nostr side at least gives one options if some censorship is tried somewhere (client, relay, etc).
So all I hear is:
I will lose doing X, and since I could temporarily lose a little doing Y, I'm going to stick with X and for sure lose.
????
nostr:note1x5t7rn76wakmjjj47fhcgyeju436ae6rykp2530angn96wkpucrs53gtk8
You can't even try censorship on nostr. It would be like whak-a-mole
Why would it be like whack a mole if you can't even try it? Of course you can try it. That's why I said what I said.
A client developer or relay can prevent you from seeing certain things (and should, actually). But they can't force every other client and relay to do the same thing. That's my point. I want clients and relays to hide certain things from me. I don't want to see child porn or things like that. I saw an AI generated child porn image in a client I used to use. I don't want to associate with relays or clients that don't try to filter stuff like that. The idea that zero filtration is good is simply nonsense and I wouldn't use Nostr if there was no way to shield myself from stuff I don't want to see. But I have options if I think filtration goes too far (like filtering a specific political party, etc)
Agree 💯. You choose what you want to have censored. Not some (not-so) benevolent dictator.