God doesn't. Men do. A man who rejects God needs a place to go to be away from the God he hates. I don't know the full answer, we know it exists, Jesus spoke about it, and did not shy from its existence.
Jesus did NOT speak about a literal fiery place where people are consciously roasted forever. That is ridiculous. His story about "The Rich Man and Lazarus" was a METAPHORICAL PARABLE, with not a literal thing in it. Hell-fire does not exist. Only in the minds of ogres and sadists.
Wherever "fire" is mentioned in Jesus' teachings, it usually means TOTAL DESTRUCTION. That is what "Gehenna" means, and he used that word several times in Matthew: chapter 5:22,29,30; chapter 10:28; chapter 18:9; chapter 23:15,33. Most of us know what Gehenna was in his day....a garbage dump outside the city. Trash and even criminals were thrown there. What happened to this stuff? It all burned up INTO NOTHING. The focus isn't on the fire in the dump, but what happened to the trash and bodies thrown there---NON-EXISTENCE.
A person has to do some research to see just which words are being translated into "hell." Sometimes it's "Hades," sometimes it's "Gehenna." Once even it's "Tartarus." All these words have different meanings, yet the King James renders them ALL as "hell."
There is no place like what Dante imagined in his popular
Inferno. No fire where people must stay and suffer forever. What would be the point of roasting someone forever? There is no hope of an end to it. It certainly isn't for discipline so the person will change. There is no point, except for the delight of sick people.
The Greek word "Hades" has always been known to mean "the grave." Translators screwed people's understanding up when they jumbled all the words together which mean different things. When Jesus spoke of "the fire prepared for the devil & his angels," that was associated with "Hades" because "Gehenna" had been translated as "Hell" along with "Hades." Gehenna, the fire prepared..., and the lake of fire all mean ANNIHILATION. But the church focused on the "fire" instead of the end results of the fire. They told people that the fire was literal. It is not.
Some versions today use the original words, Hades & Gehenna. It would be a good thing to find these versions and have them in our personal libraries.