That's a bit harsh.
I don't agree with intelligent design either simply because it is based on no data or scientific theory.
I also expect Destin to know better than to suggest that.
But still, I wouldn't say he went down the drain.
His contributions far outweigh this.