"It is the job of science to figure out what is going on."
Interesting...what IS goING on. Why do you suppose then that "scientists" continue to foist simple mechanisms on the unsuspecting public as acceptable explanations for diversity? That's not an explanation for what IS goING on, but rather an unsupported extrapolation of what WENT on. Just my $0.02.