No more mr. nice guy has run a similar post to my own on 'sophisticated' religion and drawn much the same conclusions. I think he sums up the major criticism very well with the following
.....if we define God as Stevie Wonder, then God exists. If we define God as love, God exists as a concept in peoples' minds. And if we say God is that which cannot be defined, we are just making noise. If you claim that God exists, the first order of business should be to define what it is that you are talking about - at least in enough detail so that the hearer can meaningfully address your claim. Anything else is evasion. Personally, I don't think I've ever heard God defined in such a way as to make a debate about God's existence even worth engaging in.