A lot of games in itch.io are NSFW too, what will be left to sell for them? Does itch.io want to lose the majority of their vendors and customers and end up like Tumblr?
These Collective Shout nuisances aren't even feminists, they're Christian fundies in disguise. They should stay in their own bubble and leave the rest of the world be.