With the site showing over 1million available games... The fact if you refresh latest games every 5 minutes two new games come along... The addition that if I want views, I now need to focus my marketing on itch, which is the opposite of just a few years ago, where it used to provide opportunities for new players to find my game.
I'm not against all this, I think it's great, and the Jam section is great, and new devs still have a place to shine.... But it has changed, indiepocalypse comes to mind...