I am in group X and I object to things that you value in group Y. You in group Y object to things that I, in group X, value. What do we do?
Once you have a particular group that claims to have the moral high ground for some nebulous definition of "the high ground" the whole argument is lost because so few people agree on so few things.
I get that creationists are annoying, but I'll give them credit for not demanding that science not be taught, just that they wanted their pet theory taught too. That looks a lot more reasonable (from a certain perspective) than the evolutionists who insist that evolution is the only possible explanation ever, with quite religious zeal, despite having only circumstantial evidence. Evolutionary science is nowhere near as rigorous as physics and won't be for thousands and thousands of years of highly accurate recordkeeping. At that point the creationists will have suffered a thorough defeat, but until then, well, truthfully the science isn't settled. At least to the degree of rigor that I would personally care for.