Yeah, I do too; but it's just per-user. There are a couple instances that are so worthless that I'd rather throw all their posts in the trash than deal with their users individually, but I don't think that logic should be applied in general, which it unfortunately is.
Most instances of trolling can be dealt with by a single block, or reaching out to the admin, but basically no one puts in the effort to reach out if someone's causing problems (Hell, one guy even reported my whole site to my host without so much as a word in my direction, just for a couple inflammatory posts someone made).
And I don't think it's right to police what people are able to see and interact with if I'm running an instance with other people (if it were a single-user instance, that'd be different).
But hey, it's your server. You should do what you want with it. I just wanna do what I want with mine.