yeah it is rly sad, but it isnt their foult
https://itch.io/updates/update-on-nsfw-content
It's not though, it's Visa and MasterCard threatening to stop supporting payments for itch.io if they don't get rid of the games. It's unfortunate but the alternative is that itch.io dies because no transactions would be able to be completed on the platform. If you wanna get mad at anyone, get mad at the payment processors, not itch.io