itch.io needs more love from gamers. Including, it pains me to say, the linux gaming community.
itch.io does everything linux gamers want. A quality open source client, treats devs and players with respect and generally acts as a moral company should. Still it gets ignored.
Also, this thread shows they have the right business attitude. No need to go all out with "we're gonna compete with Steam and be a big boy killer". That way makes failure inevitable