Might seem like a crazy idea, but a user of our community just asked us about this, and I thought it was worth discussion.
We are constantly bombarded with complaints about trolling / harassment.
What if there was a feature (or plugin) that allowed users to have more control over the topics they create. And if they see someone replying inappropriately to their thread, they have the control to block the user from the thread (or perhaps all their threads).
Too crazy? Too DB intensive? or perhaps an iteration of the idea could make sense?
Discourse has a great number of features for flagging posts, but I think there could be opportunities on flagging users and the implications that flagging a User could have on their ability to participate in the community. ex: if we see a particular user is blocked by X other users, then we can take more serious action against this user.