I think you took Rob's reference to God a bit too harshly. In his absence, I can only guess, but am assuming it had less to do with religious ideology than with his assertion that many of the things we photograph (be they created by God or by Nature or by Little Green Men) exist outside of our creative influence (thus his assertion regarding photography). He just happens to believe in the first.
At first, while I was reading his post, I had exactly the same thought: "well, I do not share his idea of God, but name it Nature and the argument makes perfect sense". But later, I realized that such 'other spectator' was fundamental in the argument: even if we are not watching a landscape, the fact that God watches it makes the landscape exist; when you take God out of the equation, as soon as we do not watch the landscape ceases to exist, because nobody else is watching it.
The images we see exist only when light hits our retina; so, we create the image as we watch the landscape.