I'll agree with that. But neither should science be hampered by the atheistic dogma that led to the murder of 100,000,000 people by their own communist government in the past century.
I am an evolutionist. I belive in God. The two positions are not contradictory. An omnipotent God does not need to resort to ID.