Same. I love itch.io but I didnt expect it to be so popular/known
RE: Itch, I don't want to inject my personal opinions TOO MUCH, but I do think I need to clarify/contextualize Itch here. Basically, Itch is a super tiny boutique digital distribution platform that is run by two guys as a lifestyle business. It's privately owned and they don't seem to have any ambitions to take Venture Capital (as Humble did) and get acquired/IPO/etc. That means they're free to pursue whatever values they want. Right now, their values are laser-focused on developers' needs. So it's got no barriers to entry whatsoever, their (open source!) tools are widely considered the best (their patch-based uploader is a dream, better than SteamPipe even), and of course, you can set your own revenue share. Even 0% to Itch.
The big downside to Itch is that.... it's got few customers. You have to drive traffic yourself. You're not going to get rich using Itch. However, Itch makes a pretty dandy direct sales platform; if I were starting today I would be using the Itch widget rather than the Humble widget for my own game, but I don't want the hassle of moving all my customers over, etc. Maybe for the next game.
The question itself was basically "wave a magic wand and this platform has the same power/influence/size that Steam has." So it's not "which platform do you like best," it's "if someone were to magically snatch the crown from Steam, who would you like to see, even if it's implausible?" And a lot of people said Itch. That's not the same as them saying they think Itch is actually going to pull it off (many who voted for Itch actually expressed this exact skepticism). That said, good luck to the guys at Itch, a lot of people seem to like them, myself included, even if I doubt they're a huge threat to Steam.
But you can look at it this way -- for a dev who basically makes no splash on Steam, they might be asking themselves, "if I have to drive my own traffic anyways, why not just launch on Itch and drive traffic there? Then I can take a bigger share." That might be one reason some people voted that way, but I admit I'm speculating here.