We've got a bunch of barn cats. I'm not a hard core cat lover, but I tolerate them, and they only cost me a bag of cheap feed every couple of weeks. Anybody that shows up is welcome, but when I hear a bunch of screeching and squalling out there, I wade in and have an indiscriminate cat killing. Things always get real quiet for a few months afterward.
That's exactly how I'd handle things here if I was the administrator of this site. Discuss anything, but when the hatred and name calling starts, you're history. I honestly don't know how they put up with us.