And 4chan is only introducing the Captcha until the spam stops
Porn is a massive cash cow for itch, they are very incentivised to get the NSFW stuff up again asap