The fact that payment processors have been going after places like DLsite make me wonder how long Itch has before it gets weird.
Honestly it should be illegal for payment processors to deny transactions just because they feel like it. There's no legal obligation, and even the excuses people make about chargebacks doesn't seem to be the case.
This FT investigation went into it and chargebacks never came up. It basically just came down to "keeping up their image"
https://www.ft.com/content/762e4648-06d7-4abd-8d1e-ccefb74b3244
