God has chosen to use Jesus Christ as the method of connection with His creation. Can God do so without? Sure. But He has chosen this method and who are we to argue?
Do we understand God's existence with our own mind? I think He is far greater than we thought. He is omnipotent. He can exists anywhere, at anytime. He is in our heart. He is in your heart. And ....