You're definitely right, at first I didn't even know that a game shall aim for 20 ratings. That's why in the past few days I made sure to play and leave feedbacks on a lot of games by going to the "submissions in need of ratings" section, that's also why I felt comfortable enough sharing my opinion in this thread. I may be promoting my game a lot, in the end I'm looking for meaningful feedbacks while I did and will continue playing other submissions. Right now I've rated around 50 submissions, and we still have like a week to play even more, I'm almost matching the amount I got on my page if this can ease you out :)
I do admit that this is the first time I'm actually sharing my game and taking part in the community even after years of game dev, so I might have misunderstood at first the propper aim to look for.