No, people don't have "have rights to have and voice their opinions whatever it may be" on this site. What people have the right to here is use HN as intended. That intended use is described here: https://news.ycombinator.com/newsguidelines.html.
Mobs foaming at the mouth, triggered by a disturbed person's violence into a mutually foaming frenzy, is not an intended use of this site. I shouldn't have to tell any of you this.
But you are the moderator. Not me, not the person I was responding to. You have different opinion about people having opinions here at the HN. I have different opinion of the matter. This is great! This is what I am actually talking about! I come here and other sites to learn what people think. To discuss! Share ideas! Have an argument! IMHO whole freaking purpose of internet!