ID is not doomed to fail. I'd say the opposite. ID is always going to be there. It is the description of orderliness inherent in life, and that nothing can really account for that orderliness except a designer. It's basis is in mathematics and observation.
There is a conflict between evolution and God. Even for catholic Christians, any evolution that posits the naturalistic development of mind/spirit in man is in great conflict.
I personally think that all evolution must logically boil down to that conclusion, but there are still some holdouts who don't think so, so I'll give them the benefit of the doubt.
A person can, as I do, believe that God is ultimately the prime mover in all things. But when I enter the realm of science, I have to put that believe aside temporarily, as there is no means to quantify matters of faith. Matters of faith are not meant to be quantified and measured - for doing so would destroy faith.