#amethyst supports mute words and I use it constantly, specially when a new retarded viral meme word comes up.
I agree with the general sense of what you just said. Clients should try less to be twitter clones. And I don't meam UI-wise but UX wise.
Nostr protocol provides so much freedom to experiment with new fresh trust designs and I feel that is being wasted on just copying web2 popular features.