this policy change by itch doesn’t make sense , is it a payment process policy change that spurred itch’s policy change. I’ve heard some credit card companies are hesitant to allow adult content.
Viewing post in Tales From The Unending Void comments
They've been quite vague in their email to developers. This is what they wrote:
This decision was made after considering various factors related to your account, including nature of content, risk, disputes, and the resources required by our team to review payments associated with your account.
I guess it's a combination of risk and the cost of their staff reviewing the payments. No official word on this on any of their official communication channels though.