More power to you!
There is no inherent conflict between science and religion. Stop assuming there is.
I don't. And if you have read any of the other posts I've made on this topic, you would know that. Granted I usually lurk on these threads and post infrequently.
But a lot of the posts from some incredibly smart people on this very forum resembles the language in the "90%" reference in the article. I don't make an assumption there. Many passionate defenders of evolution make quite clear their utter contempt for religion.
Think about your question, Wormwood, the one I responded to:
"Is that ID's main appeal? Simplicity?"
Spending some time on this forum, reading posts from both sides of this issue, the sneer behind the word "simplicity" you typed out is fairly obvious.