Still the issue is that since we don't see favorable mutations creating new species in periods of thousands of years, we then hypothesize that it takes millions of years, and anything that takes that long can not be tested by Scientific method.
Hence, it is theory.
Hence, it is theory.