It's also a good idea but then it would be kind of boring because some games are really short. Idk if you saw but I gave a solution too in my reply to the topic. Check it out.
The problem with your solution is that if karma is just based on number of votes using the random filter then people will just spam 'random', vote whatever they feel like and the boost themselves to the top.
That's what I mean when they all rely on fair play and honesty.
yeah you are right, maybe if they combo both ideas and then add some feature that it counts the hours you played the game and can only rate after playing a certain amount of time. Maybe even the dev could define this amount of time
If WebGL were suitable for everyones game then this would probably be the best solution, its not perfect and people can still leave games running in the background but at least it would slow it down