In my years of experience discussing and debating this subject, the biggest factor affecting whether a person believes in evolution is whether they understand it.

Invariably when I find people who fail to believe it, even though they claim that they have done "substantial research" into the subject, I discover that their vast and careful studies have left them utterly devoid of the slightest understanding of the subject: they "know" lots of things that are not true.