Could you point out the exact words that bother you in what you quoted?
Rejecting ID is sticking a finger in God's eye? I thought all those pro-ID nutcases were trying to convince the rest of us it's not about religion..... Wow, guess that was a lie.