I think I understand much better than you'd be willing to admit.
Why are you afraid to admit the designer is God?
I think you may think you know more than you do - I am not afraid to admit anything. ID could expose a designer or it could expose intelligence in the form of seeding from another planet. I call them like I see them and in this context - hopefully - dogma-free (be it the dogma of religion or the dogma of materialism)