even ID specifically, is better than literal creationism in my book. .. ...I just don't want that belief to stifle scientific progress and acceptance.
Not on topic here, but I cannot think of much more stifling to scientific progress than 'this couldn't possibly happen naturally, and therefore there is no point investigating further - ID'er'didit
ID is not even an attempt at science, it is merely a poorly disguised religious wedge...