If God is all-knowing, all-powerful, and perfectly good, why do we pray to him to intercede in our lives? A human father is finite and fallible — he may not know that his child needs help; he may be unable to give it; or, conceivably, he may not care enough to make the effort. But an omnipotent, omniscient, infinitely good god is incapable of these failings. We’re already certain that he’s aware of our problems, that he cares about us infinitely, and that he’s able to help us if he chooses. So why do we pray?
“That the believer desires divine assistance in various situations is perfectly understandable,” writes Roberts Wesleyan College philosopher David Basinger. “But that a believer would feel the need to request such assistance from a being who is more knowledgeable, concerned and powerful than he or she is not.”
(David Basinger, “Why Petition an Omnipotent, Omniscient, Wholly Good God?”, Religious Studies, March 1983.)