You are assuming that the title of the thread is an organized activity of those who are "evolutionists". I don't think "evolutionists" are the issue. The issue is religious ideas being taught as science
The title could be written by anyone who implies that IDers are crackpots.