Here on Earth evidence strongly suggests all present life shares a common ancestor. I wonder whether this is mere coincidence, or should common ancestry be necessary for life to evolve beyond a certain complexity level?
I.e.: is there an evolutionary advantage to sharing common ancestry?