Many of us find the same thing very annoying. Just add a proper block function so that Forum Admins who are paying to use your software and monthly hosting fees get to choose for their own community.
As a regular on a forum that runs Discourse I find it very annoying to be forced to see an Ignored users blank quote pop up all over the place, and the constant “view 1 hidden reply” - from the very person who so consistently posts garbage and I have no interest in what they write or any reply to them. This is on a private forum that uses your software.
Just let forum owners decide to configure as they like and give a PROPER Block function. Please! Many have asked for this for years.
Some forum owners may agree with your current philosophy, and others will want a traditional block function. Let the customer choose! They pay for Discourse and they pay for monthly hosting.
Thank you!