A mixup that demonstrates massive, mind boggling ignorance. This is from a guy who pontificates on the failures of science.
Ignorance of the ID proponents doesn't rise to the level of evidence against evolution.