Because I don't want shitcoin posts on my relay. My relay my choice!
Why not take a page from the Yacy p2p search engine of an optional blacklist client side to take care of stuff like this?
Kind of envisioning something like a hosts file level of blocking. Essentially proposing a strengthened mute feature where your client talks to the relay and makes the note undeliverable from the spammer and is unable to comment on your note. Not sure if this would be possible, but maybe someone with more knowledge can figure out something like this and make it happen?
https://github.com/yacy/yacy_search_server/blob/master/defaults/yacy.network.readme
Discussion
Could also apply to relays as well this method. Just spitballing a possible solution.
I see where you're coming from, but on the other hand, having a relay banning content that way could lead to market forces veering users of your relay to other relays
The protocol allows it and there's no way around it, so clients and users need to know.
Take another example, what if I just delete all notes that are a year old? Surely it's not expected that free relays store notes forever...
So is that censoring?