Out of curiosity, I uploaded a game on twitch, playable as flash in the browser. It got 14 views, while it got 30k on Kongregate. My guess is that the ratio of players to developers is a lot worse on itch.io. They seem to be very generous and helpful towards Indie-Developers, hence attracting many of them.
Does anyone here have experience with itch.io (assuming this isn't too muc off-topic? I guess it still relates to steam)