No, it was itch.io choosing to bend the knee to Collective Shout. Stop fucking defending them.
I'm not defending itch's piss poor decisions. Zero. Nope.
I'm adding another group that deserves getting dropkicked into the void between stars.