I admit that it wasnt direct payments u got me there but i want you to hear this theory and tell me whats wrong.
1. Itch is told by either the UK law or Visa Mastercard to moderate the explicit content on its platform
2. To do this they shadow ban adult games from the algorithm to have admins look over the content of the games
3. If the games has very on the face incest themes it gets deleted because that is the content the law or visa mastercard is worried about (note I saw people complain about incest games being renamed on steam so its not just itch)
4. When they have scrubbed all the explicitly incestous games, the shadowban is lifted