The problem is that ID presents no evidence that can be reviewed. Evolution is an open book with the supporting facts in plain sight for everyone. ID has no evidence except the excuse of "it's too complicated to be understood so goddidit." ID is an abdication.
If one accepts your point, that doesn't justify the insults, the name calling, or the suppression. These discussions are rarely about data, analysis, or ideas. They are about calling people names and insulting those who disagree with you.
Theories do not finish the way they start. Ask questions, challenge the logic, give the theory time to respond and adapt. That's how theories, even bad ones, can move forward.
ID is a theory or a model. Maybe everyone who accepts it does not state it as such, but it is a model that explains some of the data better than some alternatives. All models are wrong. Some are useful. Suppressing a model because it might have a religious component is no better than supressing a model because it doesn't.