You seem to think that millions of years is the panacea for overcoming all improbabilities. You don't have "infinite" time. If man evolved from apes, at most 400,000 generations were available to create and incorporate millions of favorable mutations. Have you ever critically looked at the math?
Humans ARE apes.
So we have not evolved FROM apes.
Wrap your head around it.
Then define "divergent evolution".