I created a prototype for an alternative ranking of projects. Not by "popularity" but by "need for feedback". If you need feedback and you are willing to give feedback in exchange, you can try it out here: www.crits.top
There is also a itch.io page explaining the details: https://crashdumpsoftware.itch.io/crits
I think such a ranking could be useful on itch.io for projects that are in development and need some feedback, but are not mature enough to climb up the usual ranking by popularity.
That is how the ranking looks right now: