Yeah, itch.io said at some point something about "oh we're looking for a new payment provider" but I think they're just quietly hoping that we all forget about it. I still plan to participate in some game jams here but if I ever release anything else substantial, I'm likely to just register a dot com, make a page for the game here with just screenshots and a link to my main site once it's up and running.
It would be more honest, yes, but if they did that, they'd lose more creators like me. It's cowardly, really. They lack the principles to tell PayPal 'no' and move on to another processor, but they won't openly admit, "We're bending to the censorship push and throwing all our NSFW creators under the bus."