I'm told by the highest authorities that turtles are unexplained by evolution. A creation story that explains the existence of turtles is therefor superior to evolution.
:-)
Maybe they're unexplained by evolution because it's turtles all the way down?