I get why the queue is there but 25 titles is honestly so much that people who just wanna like rate their friends games will just give random or bad ratings.
The whole point of the system is to prevent people just signing up to rate their friends games, as it is unfair to those who do not have a lot of friends.
If people do create fake ratings to work around the queue, then we will know and disqualify all of their ratings.