Hard to introduce it to the science curriculum if it can't be critically analyzed I agree. Also there are lots of different types of creationism: young earth is the best known, but old earth creationism and Theistic Evolution and ID are also creationism.
If I was going to present it favorably I would focus on some of the things it has correctly predicted:
The general stasis of organisms in the fossil record and the lack of transitional forms which can be actually observed, as opposed to inferred -
I assumed creationism would predict a single event. The appearance of all life simultaneously. Punctuated equilibrium makes perfect sense...ie. evolutionary stasis in stable environments with punctuated events on the fringes and after environmental change. A classic example of hypothesis development in response to new evidence. Not a weakness of science, a strength.
That many rocks can be explained by a catastrophic origin eg Mt St Helens sediments -
This isn't an either/or situation. It isn't a 19th century geological debate! Some rocks do have origins in catastrophic events, others are due to slow, gradual events. Independent radiometric dating methods agree on this. How is creationism a better explanation of rocks billions of years old?
The Cambrian explosion -
Just so we're clear, this 'explosion' took 40 million years. Not exactly overnight. The basic genetics of complex body plans are deeply rooted evolutionarily. If those initial developmental pathways appeared during this time, it is not surprising to see a huge diversity in body plans. It is also a problem that complex animal fossil have subsequently been found in earlier, Ediacaran, strata.
The discovery of functional 'junk DNA' -
Why is this more consistent with creationism? I'd expect natural selection to co-opt certain 'junk DNA' sequences into useful functions. It doesn't explain the fact that the vast majority of junk DNA is exactly that. Why do you think humans have a non-functional GULO gene that prevents us from synthesising vitamin C? Does that have some sort of function? Why do humans and other primates share inactive viral sequences at the same positions in our DNA, when we know the mechanism that inserts these sequences is essentially random? Is creationism or common descent a better explanation?
Dinosaur tissue inside fossils -
This is classic creationism. Ignore the rest of the evidence and jump on a new finding that may support your preconceived position. Why not look at the entirety of the evidence and draw the most likely conclusion? This finding, although fascinating, is still controversial. It will be interesting to see what we learn about fossilisation from from it.
The complexity of molecular machines like the bacterial flagellum and the idea of specified and irreducible complexity
This has been dealt with at length and I am surprised you raise it here. IR was the only real prediction of ID and it has been thoroughly discredited by others.
That experiments which attempt to induce evolutionary change have had only very minor successes.
In fact they have had very interesting findings - the Lenski experiments have changed a fundamental, defining metabolic characteristic of the E. coli population in his experiments. The natural experiments with antibiotics in our culture have had striking (and worrying) effects. All of this in very short spaces of time from an evolutionary perspective. As a geologist, I know you understand the difference between the timescales that have produced the diversity of life on this planet and the experiments that I have just mentioned?
Observations of natural selection in action in the wild are unspectacular. -
Not quite sure what you mean by this, but many adaptations, the products of natural selection, are anything but unspectacular.
The issue of how mutation and natural selection actually designed say something like a wing is very hard to envisage. No known natural process produces designs in any other area of science. -
Read up on the creative power of natural selection. This is a fundamental aspect of evolutionary theory, is intrinsically creative and can lead to the evolution of remarkably complex adaptations through building upon successes.
Lack of any reasonable theory on the origin of life, which is often taught alongside evolution. -
Baby out with the bath water? There are plenty of interesting hypotheses on the origins of life, but they are separate from the processes that drive evolution.
Hugely controversial list I know, but if you want to know why a percentage of the population is skeptical about evolution the answer will be somewhere in this list.
They are skeptical because they believe something a priori that some seem to see threatened by the implications of evolutionary theories and therefore cling to disproven explanations to try to reconcile their beliefs. Whatever happened to blind faith?
I also think 'science' needs to realize that evolution does make 'religious' statements about origins(I count metaphysical naturalism as religion) perhaps it needs to explicitly distance it's self from religion, but I don't know how. -
Evolution explains the diversity of life on this planet and the mechanisms that drive that diversification, no more, no less. If you want to draw religious conclusions from it, you wouldn't be alone, but the science sticks to the data and doesn't make claims outside of that.