Was this the original impulse behind your making this feature request last year? Were you able to get this issue under control on your site in the meantime?
It seems to me that if one or more members are making others feel unsafe through bad behavior in a community then it is up to the moderators to use moderator tools to bring them into line. Here on meta we typically start with a personal message to remind the member who is breaking the rules about the community guidelines. If the behavior continues then we give them a warning that they will be silenced or banned. And then finally if it doesn’t stop they can be silenced for a period or permanently, depending on the situation.