This new policy demonstrates that itch.io is weak and cowardly and does not support neither devs nor gamers. I thought I had found a great place to find new indie games and games still in development but this policy will effectively destroy the platform. Allowing payment processors to dictate what content is allowed is madness, I can't believe you would let it happen so easily. Hopefully you will come to your senses and rollback this policy and censorship, if not you deserve to disappear.