If you're not making NSFW games, I'm not surprised if you're out of the loop with this.
Itch.io has 'deindexed' all NSFW games that accept payments, including games that are Pay What You Want. This means that for NSFW game creators, the options are:
1. Make the game entirely free and do not accept payments for it at all. I get all art assets for my games on commission, and without being able to collect payments, that means I cannot use the games to make back what I spent on the comms. Making games wouldn't simply fail to make me money, I would be making them at a loss.
2. Get the game deindexed. This means that the game will not appear in searches, severely limiting how many people are likely to find the game. The whole point of using a platform like Itch.io is to get my game to more people, and they are actively fighting against my ability to do that.
Google Itch.io Collective Shout to learn more about this whole awful situation. It's not even just NSFW creators getting screwed over.