Itch isn't being nice about payed adult content. I'm surprised you haven't seen it. To my understanding there was particularly bad content on the store and brought the attention of the company/companies that handle transactions. Unsurprisingly they didn't like it. Itch isn't the only one. There's a bunch of censorship going around bc of said transaction companies. (All of this is coming out of my ass so fact check but this is my understanding)