I have used the site for a long time. Not everyone reviews/rates the same way and I don't think they are biased at all. If that was the case, everyone would be of the same opinion. And you don't see that on the forums. Opinions differ a lot there.
I haven't been there for a couple of months because of the captcha check "I am not a robot" every time you want to send an answer. And then you often lose what you wrote because the captcha fails, so you have to copy it to be safe. That is why I don't use the forums much anymore.
But if you are interested in prog rock and derivatives, that site has always been a gold mine.
Most people there don't like the DT of today, so probably that's why you guys think they are biased or harsh.