Maybe I can help to resolve the moral dilemma.
@Ice Princess Silky , I know what type of gross people you hate the most. And happened I was one of them once. Borderline is thin. May such people deserve some understanding and forgiveness? I believe so. But it does not mean I protect anyone, in fact the opposite. Any action deserves adequate consequences as I deserved mine. You shouldn't feel guilt, you do the hard job protecting safe space of others.
Here's an illustration of what I mean.