In this case, Collective Shout is the bad guy and it is a group of right-wing Christians banning non-Christian media.
It is not the fault of itch nor steam, they've hosted games of that nature for years without zero fuss. Just the fault of payment processors and selfish conservatives.