I think you have just made my point.
Scientific theories today which go against the status quo are sidelined. Then everybody points out that the theories can't be good, since they haven't been published in peer-reviewed journals. Einstein would probably have met the same fate if today's peer reviewers were reviewing his articles in his day.
Wrong. Einstein was against the status quo of his time - but he made sense on the terms of science, and thus his work was not sidelined, but accepted, even if at first grudgingly. ID does not make any sense except as theological exercise - and thus is rightly swept out with a broom from science classes. Theology is not science, unless one uses the word "science" to include "library science" and the like into it. Theology is a religious discipline, and that's where ID belongs. There ought to be a song with a refrain "don't bible at me in public school!"