It has been mentioned that "the theory of evolution" is a controversial subject. It is only controversial to one who enters the discussion with pre-concieved notions which make it impossible to recognize the validity of facts.
An interesting opinion, but that suggests agnostics that challenge the Theory of Evolution have preconceived notions. I believe we can all agree that is more than unlikely.
Religion does that to many a person. When your religion makes it impossible to accept natural laws and observable facts........perhaps it is time to question your religion.
Does this apply when that religion is a perverted version of science in which accepted terms, definitions and explanations are contorted to explain a belief?