Not sure how much I trust the accounts of a community that just seems desperate to A) justify their own behavior, and B) defend their damage meters.
No one is harassing anyone... Ever. LOL
My own experiences are kind of what I have to go with. The solution is reporting them; everything else is just feedback and opinion. I'm of course going to speak to my experiences, and you're free to speak to yours.