it's a bit sad that many released games get lost here because they're released at the wrong time.
I know there is a filter for games 'not in jams', but how many players use it? Your (Itch.IO) stats might tell you something about it.
The effect I see is that the visibility of a game, that the developers had invested weeks or months of their time in, sometimes goes to zero when just a 'program something in 2h about xy topic' started at the same publishing time.
This then leads to the fact that many (there are of course exceptions and wonderful games in the jams) unfinished, prototype or even bad games ensure that the 'serious' releases slide down in the all-important first few days after release.
So my suggestion would be to set the 'not in game jams' filter as the default.
If the jam developers are convinced of their game and have it in a state to present it permanently, they could maybe (supported by Itch.IO) additionally flag it as finished somehow.
I hope I don't offend anyone with my opinion, but I wanted to put it up for discussion.
Thanks for reading and hopefully some other opinions on this.
cu
SteBee