I wish there was a way to simply turn off notifications on a certain question!! That way it's not a constant reminder all the time to go back to the same people who are being belligerent about something, when discussions lose their footing.
I have had plenty of great discussions with people about some things, but then we butt heads in other questions about other things. I wouldn't have necessarily wanted to block the person for everything - just that one topic or question that went nowhere or led to some careless things said.
My only option is to block when things like that happen so I quit seeing the notifications, otherwise, I wouldn't be blocking anyone at all.
But you're right there should also be something more to privacy - something where you not just stop notifications on a question or comment, but if someone is harassing you or following you around on the site to keep downvoting you (it happened to me a couple times before I made my profile private, someone just went around to all my comments and did a mass downvoting on everything they could see within minutes). A block feature on one person, and their entire profile would have been better. They don't see me, I don't see them. Sites like Facebook, Goodreads, Imdb, and many others all allow this sort of privacy. This site for sure should have it.
I don't think reporting is warranted, because it's not like they should be kicked off the site if you have a personality conflict with someone. People have their reasons, and there should be two new ways you can protect yourself here: 1) with turning off topic/comment notifications, and 2) blocking profiles.
I'd go a step further and allow blocking of some Anonymous if I so choose. If I see the same twerp that posts over and over again anonymously about how he hates being short for eating so much rice, I'd love to just be able to block by the name Anonymous, so that anything he posts on his public profile or anonymous one will all disappear from my feed.