I'm left shaking my head. I don't even know how to answer that! I think that we have made God in our own image, and given Him super powers or magic. He's apparently the ultimate good guy hero. Only, He kind of seems to fail a lot at saving people from suffering of all kinds, and He's kind of a coward, because He certainly doesn't seem to show up when someone challenges Him. Really, if He's any kind of God, why wouldn't He show Himself? I know few people- Christians or atheists, Democrats or Republicans, pro-life or pro-choice, or any other opposing viewpoint you want to name- that can resist the argument or proof that puts us on top and reveals them to be the dirty, lowly ignoramus's that we always suspected them to be. How could God, when given the opportunity to prove His superiority, turn it down? Why would He hide Himself when He could show forth His glory? Surely, the only answer is that He does not exist.
Yet- can you imagine a relationship based on the right light flickering at the right moment?
The more I think about this, the more I wonder if the problem is that our concept of God is too small, or rather that it is not small enough? We forget that God's thoughts are so far above ours, and that His ways are not our ways. We forget that He is not made in our image, but we are made in His. But we also forget that the God of the universe was willing to be born in obscurity, in a stable. We forget that He was willing to suffer pain, humiliation and death for us.
Why would God hide? Perhaps because His need to allow us to choose Him- His need to give us room to love Him- is far greater than His need to prove He's right and that He is.