I think its related to the six degrees of separation rule. If so many people are separated within six degrees, consider how many people have had sex with one-another in that six degrees. :)
Eventually the DNA pool gets shared enough, there is a piece of everyone in each other... you end up with dopplegangers. :)