If you know about the story of Itch.io's Credit Card dilemma (Payment Methods), it'll be easier to understand.
There is a spectrum of extremes in NSFW content, the game's punishing to the weak and shows a lot of Slice of Life.
If you know which concepts of the Slice of Life genre are susceptible to Western Cancel Culture, that's great.
If you don't, here's the Keyword: "Slavery"
Edit: Audits are scary too, since it is a form of investigation.