Funny, I thought he was omnipotent...
Besides, I'm not saying "why doesn't God make everyone perfect?", I'm saying "why doesn't God give everyone a chance to prove themselves as Heaven-worthy?" If you're in a permanent vegetative state for your entire life, or if you die just after being born, you get straight into heaven. There's no trial or tribulation there. You don't have to live by God's rules or prove yourself as a good person, you just get in. That completely undermines the whole "you have to prove yourself on Earth to get into heaven" idea. Plus, once you're in Heaven, you can't be evil anyway because "there's no sin in Heaven". People in Heaven are supposedly 'neutered', so to speak, to stop them being able to commit any sin whatsoever. So if I go to Heaven, I essentially lose my free will. I'm not the same person I was on earth. Being able to adhere to "the rules" on Earth doesn't mean I'm any more of a good person than a mass murderer, it just means I know how to play the game. It doesn't matter whether I get into Heaven or Charles Manson does, since we'll both be nice and innocent in Heaven.
If God just eliminated sin, which apparently he has in Heaven, there'd be no need for a Hell and there'd be absolute peace on earth.
Let me guess, "God works in mysterious ways".
God has supposedly set up a place where sin is impossible, yet he's only letting people in who didn't really sin anyway. What's the point in that? If God put everyone in a place without sin in the first place there would be no sinners. No innocent people would die and there'd be absolutely no suffering. I wouldn't have to deal with the incredible torment of having my sister raped or my parents killed. It's completely irrational. The more I think about it, the more I find it incredible that anyone can believe this. I don't know what kind of mentality you have to have to not reject the whole dogma once you're intelligent enough to think for yourself.