Like I say, its early days. And it may be that ID is never science, but if the aims of the people behind it are indeed to return a creator God to centre-stage and use pseudo-science to enable that then so what? This is a free society - anyone is a free to resist the ID movement if they see fit.
maybe it is trying to return god to center stage, but IDists are trying to dress ID up as a viable alternitive scientific theory to ToE. When it doesn't even explain anything, but they claim it does, when its only explaination is to invoke a force we can't test or observe in some way, nor can we gain insight into how things work using ID
ID isn't science its a religious-politacal con-job hiding behind science
Criticising its lack of science is one tack. Personally I don't think that will stop it - the game is being played out on a broader stage. And what tactics one should employ to torpedo it is beyond me.
its being played out by lobbiests and badgering publishers, rather than through science. The only way we can show its wrong is to teach our children proper science so when they are adults they don't get fooled by snake-oil salesmen like the heads of IDist groups