Something that Steam used to have, and they recently messed up to the detriment of many small indie devs, was a "More Like This" section on each store page. It listed games that were actually similar to the game being viewed. It was a great source of traffic for otherwise unknown games. They recently changed the algorithm to favor more popular and higher selling games.
If Itch provided a feature like this, I think it might help to promote games, and poentially help developers focus their attention here instead of Steam.