Personally, if this decision isn't reversed, I will no longer be spending money on Itch.io and I won't be uploading my future projects here. I don't care if it's payment processors or whatever, they need to figure out a workaround like it's 1990 instead of throwing queer and nsfw creators under the bus.