This happened to Steam first and it came from the same groups, Visa and MasterCard. Neither Itch nor Steam really have much power to step against payment processors, and any NSFW space with paid content would be at risk of it happening to them as well.