ssling: What, that doesn't make any sense. You mean when you bought game and didn't rate it it counts as you'd give 5 stars?
No. I mean, as soon as it's listed,
before anyone buys it, before anyone rates it, it's already 5/5 by default.
If no-one rates it, it's 'user rating' is 5/5! (Yes, that makes no sense, but that's what GOG does.)
If one person rates it. And they give it a 3. The average of 3 and 5 is 4. So the 'user rating' is 4, but the only one who rated it gave it a 3, so it's NOT an accurate user rating. And sorting the list by user rating gives an unrealistic and biased list, with things that are so crap, nobody bought it
at the top. Your first example proves my point. It has a single rating, and it's as low as possible, yet the 'user rating' is 2.6!
Because it's an average, the more people that provide a rating, the less each rating will change the overall score. In your example, with a single rating, the score changed from 5 to 2.6, a difference of 2.4. But the tenth person to rate it can, at best, only hope to change the score by a tenth of that. The hundredth person could, at best, change the score by 100th of that. And so on. Defaulting the score to 5 means that the score is always artificially biased high and will
never reflect the true user rating.
Attachment 1: A proper rating system.
Attachment 2: How your example would look using this system. (Doesn't look quite as good as 2.6/5 does it.)