itch.io is not a children’s site, so what they should and shouldn’t be doing is outside out concerns. I’m closing this topic as there appears to be no constructive discussion happening here. Please do not recreate the topic.