Bruh seriously, what are people expecting from Itch? Invent a third payment card?!
I'm asking for a way to appeal so they can go to the card providers and tell them "hey our community is requesting we keep this content". You know, the way that this works when any other website is being threatened by payment providers.
Itch is not in charge. You’re free to go there yourself.
Itch is not in charge of itch? Someone should tell itch that