See this is the thing, I would never make a review that says "Don't buy this game" nor would I let a review push me one way or the other. I take reviews as one persons opinion. I know that there are games I give 9/10 others will give 3/10 and vice versa. Neither person is wrong, a bad review is just one persons opinion.
Myself and some friends are actually working on an indie game made in an engine most people consider a toy. I should add it'll be free and is not going to be anyone's livelyhood (which is a big point and also thank Gold or we'd be homeless) but for me I think it depends on the delivery of the review. If I got a review something like "I gave this game a 3. I couldn't finish it because the story took to long to get me invested I couldn't push on. The gameplay is clunky and controls are stiff. But visuals are impressive etc.." Feedback like this makes me think ("Where did I go wrong with this guy in particular", "is this a common thread across multiple players, if yes, I need to make the start of my game more interesting to retain players, if its one of 100 players, its likely not a concern" That is a legit review after 2 hours that I need to analyze and learn from. I have no issue with other people reading something like this either, whereas "You killed x, you're pushing political agenda's your whole company should get aids" is a non-legit review and I think "Nothing to see there its just trolls being trolls." moving on.
Not trying to compare myself to Naughty Dog or even legit developers who do this stuff on real engines as a job but might give my perspective a bit better.