Yes I agree, that it can get sometimes anoyying, but in my experience this is like the most stable way to get ratings, especially if you don't have a WEbGL build. Some people just don't play everyone's game that played theirs
Viewing post in Please stop "Rate for Rate"-posts
It's okay not to play all the games that are playing your, because it's not always easy or even possible to play them. I do agree there is a weird fear of playing games that needs to be downloaded. In most cases is the downloaded versions of the games, actorly better then the once you play in the browser.