Thing is Itch did far more than just remove "Obscene" content as far as the Comstock act and the payment processors are concerned. They actively went above and beyond and fucked over so many more people than required, and for what? To show groups like collective shout that they're willing to toss their own userbase and customers under the bus? Itch can get fucked, frankly.