Might I recommend you try selling on GoG games, they are making a stand against censorship and are always willing to support creators. Plus, they had huge success with their #freedomtobuy campaign, I do enjoy this game very much and want to see it and your team succeed
๐ EXCLUSIVE: Post/ - Collection
The problem here is not itch.io but the payment processors. itch.io is as much a victim as the game developers. If the processors block payments to itch.io then itch.io cannot pay any of the developers, so had to do something.
Any other platform will eventually face the same problem.
itch.io is a tiny company, so lacks the resources to quickly audit even just the adult content present. It is, at least, trying to support all of its customers. Uni and many others are still here, even if not searchable.
I'm not saying to not try other platforms, only that itch.io is trying to be supportive.