Are clients really relevant for censorship resistance? It is the relays that can censor, not the clients.
Discussion
Client can absolutely censor
How?
This Martin guy , I don’t like him; gonna blacklist his npub from connecting to any relays.
How do you do that as a client developer? You would have to make a new release with a hardcoded blacklist? Your client already makes requests to some central server of yours to retrieve the blacklist?
"Would you like to know more?"
*clicks yes
We’ve already had this happen twice
How many clients do we have at the moment and how many of them are open source web clients? As soon as we have just one, you can't be cancelled any more, right?
Truth is most people won’t self host. It’s mostly developers that do that. We have very few web clients that actually work and or tolerable