To most people the first meaning for "theory" has a ring of uncertainty about it. Not everyone is aware that scientists use the word to denote a construct based upon reasonable observations. Where the Theory of Evolution is concerned it does not rest on facts but on reasonable constructs of history based upon a-priori assumptions, thus it is a theory sorely lacking in facts. It does not deserve the attribution of "Theory," but "Philosophy," the Philosophy of Evolution is not germane to basic science.
Evolution is a fact and the Theory of Evolution explains that fact.
Philosophy does not trump mountains of scientific evidence supporting the fact of evolution.