You don't know much about village life in any age/place do you? In the town of Ramstein in Germany,a town of about 6,000, I guess, the phone book had large numbers of people with the same family names. Their ancesteries could easily betraced back back at least five hundred years. I bet half the town was related by blood. Furthermore, a German from another village who married into a family was often still treated like a stranger thirty years later. Roots.
Great. No need for you to keep attempting other explanations then.