Instead of simply creating a perfect place for everyone to be, God allowed free will for us to decide if we want to go to the perfect place for eternity. Now, this poses some difficulties.
Sin comes with free will. Heaven has no sin. I guess that means no free will in heaven.
God gave us free will because He loves us, but in Heaven we have no free will with Him. But it is where we want to be. How does this make sense?
God gave us free will and then decides to send those who utilize it to Hell. Talk about a cruel trick!
We might as well all repent our sins and move to the controlling dictatorship of North Korea to experience the closest Earthly resemblance of the structure of Heaven that we have access to.