I have an even more radical suggestion: Pick *any* definition of key
terms (fact, theory, evolution, creationism, etc.) and stick to it,
and science will defeat anti-science in almost no time.
Anti-science activists bait-and-switch definitions because that tactic
is *essential* to their scams. It may even be the only one that is
essential - the other ones: cherry picking evidence, quote mining,
double standards, censoring refutations, etc., may be optional, but
they rarely avoid anything that will help their case, however
misleading.
The problem, though, is that the public, and even many critics who
know better, *let* the scam artists bait-and-switch definitions. And
the public - including most people who *accept* evolution - rarely
notices what's going on. The scam artists will not stop their games,
but if we make the public aware of it we could at least save the ~75%
that is not irreversibly in denial of evolution. By most accounts, we
currently have mo more than 25% that not only accepts evolution but
also agrees that "teach the controversy" is a bad iidea. And many
(most?) of even that 25% forms that conclusion for the wrong reason.