Convergent Evolution vs. Divergent Evolution: A Critical Comparison