To the people who believe itch.io is at fault and should have resisted these new changes: please try to think realistically here.
This was mitigation, to preserve developers' ability to sell their games at all. Itch has no power in this situation. The removal of NSFW content wasn't for "greed" or "short term gains". Had they resisted or fought back like many of you are suggesting, Visa and Mastercard would have very likely disallowed any payments through Itch. This damage would have extended to every developer on the platform. Then you'd have something far, far worse to complain about. I know that none of you want that.
Do not direct your anger toward your fellow victim. Direct it toward the people who forced this decision to happen in the first place. Collective Shout was able to pressure payment processors into telling platforms like Steam and now Itch to remove adult content. We need to make our voices heard to those payment processors. We need to fight back against this push from Collective Shout with our own larger push.
Payment processors should not have the right to dictate how people spend their own money. We need to fight back against this incentive against adult content. A good start might be with this petition: https://action.aclu.org/petition/mastercard-sex-work-work-end-your-unjust-policy. Although, it would also be a good idea to make more noise on social media. Express your disapproval in any way you can that might aid in getting our voices heard.
Directing it toward Itch, however, neither helps yourself and developers, nor Itch. They know this is a frustrating decision to have to make, and I wholly believe they are on your side in this situation. Please remain rational.