OK, so you refuse to acknowledge even micro-evolution, within species. Then your calls for what’s scientific or not fall apart pretty quickly; any serious ID advocate will at least admit that micro-evolution exists and is a scientific fact.
And to date, I have yet to see any ID proponent provide ANY factual data regarding ID.
So we have at least a testable, provable theory in micro-evolution, and at least a reasonable expansion to macro-level.
ID has a conjecture that is neither falsifiable, nor has any facts to even form a basis for a hypothesis. Meaning it has zero basis in science.
You either don't know what you are talking about or you are a liar.