I'm aware of its flaws, as I said it is not a perfect system. My idea is for a project author to pay a submission fee. Maybe developer could even choose its reviewer. Project upvotes/downvotes AFTER a submission could be used as a ranking system for an reviewer. Honestly, I've been thinking about this idea for a day or two. I don't have all the answers, I'm just not happy with the current situation. My hope was to start a conversation about it and to see if others developers would use something like this. Maybe if there is interest for it, some github repository can be created for working on the proposal.