The reason we create games is that we want people to play them. But sadly, site has never really priotized players. To even access your library, you need to go to a submenu in the upper-left dropdown menu. There's no ability to sort your library by existing categories, or to see which games you already own.
Someone created randombundlegame.com to help people get an overview of the games in the BLM bundle. But this is basic features which should had been in the library to begin with.
Itch.io has always been sort of a hangout place for indie game creators. So there were loads of games and very few people playing them. I think its time to priorize gamers. Because, I kinda want people to play my games, you know.