"Classic example of being impressed by shiny words, although evolutionary theory isn't amongst them."
Are they shiny words? I see a working scientist describing her research. Her work requires a tad more than a passing knowledge of evolutionary theory, like so many others in the earth and biological sciences.