I'm not going to waste the time easily shooting down the points, just bring up one fact: It is the only scientific theory we have for what we've observed. Come up with a competing scientific theory, then we'll talk. Until then, scientists will keep working to further develop the current theory.
Your definition of a 'scientific theory' includes a theory that can't be proved false and explains everything!
Darwinism is a philosophy developed to push God out and continues to attract adherents from a small minority with fantasies of magical alchemy.