I don't advocate for banning people (with rare exceptions) but the ignore feature I do think it's a goot tool. I would wish for one where I didn't have to see he answers to me.
It's all about signal to noise. Some folks, it's all noise, all the time. Any signal is apparently accidental.
I used to worry about the length of my ignore list. Then I started noticing that at any given time, 50% to 75% of it are posters that either are banned, about to deliberately provoke a ban, or wander off in a huff. Then I remember signal to noise ratio and don't sweat the exceptions whose apparent sole reason for being here is to create as much noise as possible.
On topic, any "group" that is really a lot of independent actors under a loose umbrella is going to display some bad behavior, get tarred by it by those with an agenda, and survive it because it is independent.