While correct in what you say, you have to give credit to GGG for posting these topics to allow for the free exchange of ideas. Blithe sniping and flaming are never a good thing from either side - I’ve been on the receiving end (even had my professional ethics questioned - funny). As triple-G will likely agree, I am the first to criticize bad science on either side. Unfortunately, most ID and CS articles are criticism and not science so they leave little room for any constructive dissection.
Exactly my point. The I.D. (incompetent design) and Creationists position on science is not to actually go out and PERFORM scientific discovery; but to criticize the work that actual scientists do.