God originally created hell for the fallen angels.
Then shall he say also unto the wicked, Depart from me, ye cursed, into everlasting fire, >>>prepared for the devil and his angels<<<
So in your opinion, God should let everyone alike into heaven - even the wicked. Well HE doesnt think so, and its his creation, not yours. He cannot live in the presence of sin. There is no sin in heaven. Thank God for that. Heaven would be no different form earth in that case.