I find a lot of evolution deniers don't really understand how evolution works. Animals don't get enough evolution points and evolve like Pokemon. Environmental factors and random genetic mutations cause slight changes in groups of organisms that get passed down to offspring. Then you fast forward ten thousand generations and see what's different. Evolution is simply noticing how things change over time, which shouldn't be hard to believe.
RE: Is biological evolution a ball rolling up a hill all by itself?