Because of Itch themselves if I understood correctly. The billing process has been changed and it's violating the privacy of the creators. Most NSFW creators have fled by now, many other games are in the same situation.
Maybe once Itch will realize how much they also have lost in the process, they'll change their minds, but it might be too late for the creators to come back.