Actually I agree T, though probably not for the reason you said it!
Our minds are so small (relative to a genuine deity which could create everything we can conceive of, and a lot more) that we can not possibly imagine that deity, so what we worship must of necessity be a 'cut-down version - something we can begin to imagine - and therefore it is a product of our imagination. However, that does not mean that it's *existence* is a product of our imagination - just that it's *form* is.