I like the idea of this one too. Not only to avoid getting drawn into an argument, but for multiple reasons. There are some relentless beings here who just need to be blocked completely and utterly.
This will be like the 4th time I've posted this suggestion, but as long as we're suggesting forum software enhancements, might as well go for 5.
Thankfully we do have the ability to block abusive and annoying people on our poems without having to rely on a 3rd party ( moderators + admin with their internal politics ) to intervene.
If only the DUP site software could render personally blocked users completely hidden from view to the blocker on everything - poems, forum, and "public non-clique" groups. Another competing writing site with software that is 20 something years old already does this.
Allowing every obnoxious post left intact, all members seeing such could voluntary self censor. The responsibility for being ignored would then fall squarely on the shoulders of the obnoxious.
It gives everyone the ability to self censor without having to file a single report about anything. Then no one can complain their Free Speech rights are being trampled on.
Censoring the chronic abusers completely from the site for not using the site as intended would then solely be up to the moderators without any input from the members - in the interest of keeping it clean of obvious abuse, SPAM, etc, to continue attracting non members and fresh subscription dollars.
Then if the moderators aren't being dilligent at keeping the site attractive, it is up the site owner to replace them without any 2 cents necessary from the current membership and its politics ( unless a situation involving an abusive moderator arises ... again ).
An abusive member really isn't deserving of participating in the comps launched by someone they have been abusing. People blocked purely based on personal dislike is then the legitimate concern. Comps put to a vote are a non issue. I imagine the software can be programmed to work out the problem, but that bridge has yet to be crossed.