Its this bit tho....."It DOES draw our attention to the inadequacy of our religions, philosophy's etc to have any complete sense of God".... that where I have a bone to pick!
If you looked and examined the hindu philosophy (it´s not a religion), you´d find that they not only hold the same view as you... but provide an explanation in a "positive" and "negative" sense - therefore making it complete IMHO!