I think it’s also just generally a good thing for them. I’m way more hesitant to buy stuff from humble and fanatical because I can’t return stuff, so I rather pay a bit more to get it through steam.
Oh absolutely, this whole mess started I believe because Stamets dared to disagree with the active mod about meme posts being allowed. So since he’s now the mod, let the memes flow!