It is often assumed that if there is a God that he is perfect, faultless, all good and all powerful. So when a nice young man happened to come across him whilst taking a walk he asked: ‘God why do you allow cancerous disease in the world.’ To which God replied

‘I do not allow it. I simply do not have the power to stop it. It is either a fault in my design to which I do not yet have the knowledge to correct or it is an inevitable by-product of the process of human creation just as carbon dioxide and other gases are unavoidable by-products of various chemical reactions. These gases are often detrimental or have no effect. But no one assumes that they serve such purposes, only that they have that function. Don’t be so hard on me. I am limited by my knowledge and the stretch of my innate faculties just as you are. You know, you have very high standards of me. You put me up on a pedestal that is really just too hard to stand on. I am not all powerful you know. Heck! Why would I be? You’re not. Please stop worshipping me. I’m as flawed as the next being, I just happen to be a bit more intelligent than you.’

We assume God is perfect because we created him to be so. God is our answer to material problems to which we cannot see the material solutions. So he has to be perfect or else he can’t solve all the problems we want him to solve. And if he can’t do that then we might just as well have not made him up.