I think there is an environment here on this site that is not the most cordial to creationists because in the science forums, moderators will activly pressure the participants to present evidence and to move the discussion forward.
This is unlike other sites that simply allow free-for-all type discussions.
This is a paradigm that has proven frustrating for creationists and others. Recently there was someone who left feeling frustrated about being unable to support her belief in alternative medicine. Even evolutionsts have left some discussion frustrated when they did not have evidence to support their ideas. I think one had to do with a discussion about bigfoot.
I think the key here is that this site is dedicated to allowing creationists and IDers to step up to the plate. Many time creationists and IDers claim that they HAVE evidence for their views and that their views are scientific. Here at this forum, those claims come under very close scrutiny.
That being said, this forum is also home to many people who are incredibly knowledgable in various fields in both science and religion.
There are still a number of creationist or ID members although they don't seem to want to post in science forums on primary topics related to EvC for some reason.
Of course, biblical creationists are committed to belief in God's written Word, the Bible, which forbids bearing false witness; --AIG (lest they forget)