In other words, as well as dealing with pirating sites taking games, developers are now being told officially to either work for free or not be able to sell your games. Yeah, thanks itch, great compromise there.
Supposedly, payment on NSFW content will be restored once Itch has a new Payment Processor.Though if that's not in place in a month or so I'm gonna have to give 'em the side-eye.