Yeah, a year ago 80-90% of the developers of NSFW games received an email saying they couldn't charge for their games on itch. Me included. I continued publishing the game for free here when the public update was released because not doing it would be punishing the players, and they aren't to blame. Here you have an excerpt of that email.
I tried collecting payments directly through Stripe, but I got a warning because they don't support NSFW content (the same has happened to other devs with Paypal). Payoneer doesn't work with my bank account.
So for a lot of devs, itch.io disappeared as a source of income. Some had even to close their games because the itch.io income was a big part of their revenue and couldn't keep doing it.
A player recommended me doing an SFW version of the game that could be patched into an NSFW version, so I comply with the site rules and I can monetize the game once again here.