The truth is you guys are just wrong.
That's a convincing argument.
Clearly there is a host of scientists doing a lot of research, work, etc,...in creationism and ID.
Apparently clearly only to you. A host? My dictionary says a host is a multitude. How many is a multitude? 100, 1000, 5000? How many ID scientists are there outside of the handful at the Discovery Institute and how many creation scientists are there outside of a handful at the Creation Science Institute? And so what if there were a host? "Research, work,etc." does not equate to scientific research. There are people doing research, work, etc. on therapeutic touch therapy, palm reading, and astrology as well but that doesn't make them sciences.