I'm honestly completely on the fence with this one. On the one hand, Itch IS (at least partly) a victim, but on the other hand, I feel like what people really wanted was clarification about what constituted stuff like "animal content," and they haven't clarified that yet.