No, he IS there. No doubt about it.
Oh, come on! "Cosmos" wasn't that bad.
God can change channels, you know.