If god is an all knowing all loving one as it makes out to be in many religions, and if hell exists and god is all knowing then he basically knows that his children are going to hell so therefore he is punishing them for doing something he knows is going to happen, surely an all loving god would not do this, any views on this topic, just so you know im not against religion or personal beliefs and im not an atheist, if you want to know my beliefs they are partially based on a book called Three Magic Words. neil.
This is an old debate, within Christianity, anyway. Look into Erasmus and Luther. Look also into Karl Jung's investigation into the Story of Job.