And part of the problem is that the creationists demand we demonstrate speciation within our lifetimes - when even rapid speciation can take thousands of years.
Quite so. The confused argument about fruit flies in the article is a case in point. In fact it was doubly idiotic, as the researchers are presumably interested in, hence selecting for, preserving the species as it is, for the very same reason they picked it in the first place.
Once again, I believe science cannot demonstrate that random genetic mutations get confronted by the natural environment and result in the steady evolutionary progress we observe in nature. Even if nature acts through random mutations, why? Why does nature contain these mechanisms? Surely you realize that this approach results in all existence and all life being totally mechanistic and meanigless. Nature has created birds and bees and trees and you by pure accident, just as wind erodes rock. It's all just a very facinating accident of nature.
The first simple celled organism just happened to get started from some chemical elements and then these random changes just happened to evolve into all sorts of more complex creatutres, including those possessed of intelligence and consciousness. There are explanations and reasons beyond the random and science will not address them.
Genetic drift combined with random mutation leading to evolution is a theory, not a demonstarted mechanism for evolution.