It's more complex than that; certain types of games do benefit from the traffic generated within Itch.
You also have JAM, and in addition to hosting your game, you can run web games, create a website, and more. Many people publish on Itch because it's a platform that makes publishing and selling your game easy.
However, in most cases, Itch doesn't work as a platform for promoting your game. If you search other posts, you'll see that this has been discussed many times, and if you want to generate traffic, you need to create your own marketing strategy.