It is a hard task, sure. I am thankful Itch is choosing to take up the task instead of implementing a full NSFW ban, which would have been easier to do. But it wouldn't have been right, it would have been bad, so I'm glad NSFW can stay.
I disagree with your assessment that the new guidelines are so vague that literally anything nsfw falls under them. I think that is a bad faith reading.