As a user I don't want to see it and the submitter should be found and jailed for distributing it. Right now, it's hard to know where it even comes from since it can come from any of the relay you are connected to. Most apps do not show which relay the content originates from and honestly, what can you do?
I guess one solution is to only use paid relayes or heavily restricted ones that require invitation. But if that is the case, it kind of defeats the purpose of Nostr to begin with IMO.
Then there is https://www.amethyst.social/ which is excellent because it brings out more of the potential of the platform.
Jumble.social is a good web client.
The end result is a bad experience for both user and developer. Using a single relay is centralised and defeats the point. Using multiple relays is slow and cumbersome and requires the user to know/care which relays they are connecting to.
When I played with Nostr a couple years ago the "NIPs" were already a complete mess. Later NIPs supersede earlier NIPs changing how clients are supposed to interpret messages. At least some are flagged as "unrecommended: deprecated" now.
Deleted Comment
Animals, us included, are not inefficient filters, or tanks that hold minerals and energy. We are chemistry sets designed for survival in a wide range of conditions.