dw4i2, if I'm not wrong, your reviews also appear on you profile feed for those who follow you.
Also, it's not everyone who gets trashed "for free", only those who suffer some kind of prejudice for some reason. Here on Itch.io I never saw this type of conduct, but on a particular competitor store, it's looks like an war zone. Small indie games from devs who doesn't belong to their private circle doesn't seem to be welcome there.
There's a developer (that's also an Youtuber and is friends with other developers who also harassed me) who trashed one of my most well know games on his channel and incited a lot of hate on me before, I got tons of negative reviews bombing, insults, etc. I wrote about this experience on my blog (in PT-BR, but you can Google Translate the text with the translate tab).
You can check my post here if you wish:
https://alyssonlneto.blogspot.com/2019/09/ninja-brasileiro-no-castelo-do-pagode....
I really love Itch.io for what it is and I hope it keeps supporting all developers as it currently does.