But if you do believe in god, or some other thing, it is important also to realize that children live in a world of magic and myth. It is part of human development. They have to go through that. That is exactly why human cultures have mythology, for teaching children the rules of society and how it functions, and for explaining the way things work in a non-scientific sense. That basis is necessary for the child to have in order to go on to a rule-based sense, and later an achievement-based sense of things.
Many adults never leave the mythological stage of development, hence your religious nuts, but doing away with that stage of development all together will get people stuck. It's necessary, although unfortunate when development arrests there.