I think reviews should be obligatory when giving ratings, but perhaps Scribble Hub has the ambition to be a commercial platform. In this case the reader would have to come first.
I am torn on what to think about the ratings I received, as I could have evaluated my own work with any of them...