see that's true but Itch is absolutely notorious for not being able to make payouts in a timely fashion. obviously the fascist bastards are responsible for the nsfw stuff but itch itself is a small site that has a bunch of issues
well you got your answer: a small platform standing against the big dogs of censorship. *riddled w problems* that can take it down. itch io get scratched out due to its *issues*, what is left?