Вариант далёкого родства тоже имеет место. Но если оценивать этот вопрос объективно то получается приметно вот такая ситуация (на своей правоте стоять не буду, это тоже самое что спорить что было первое яйцо или курица) :
Во времена помещиков, фамилий как таковых не было у простых крестьян. Фамилии в большинстве случаев абсолютно у всех крестьян одного помещика, были такими же как и у их господина. Чтобы из далека было видно, так сказать, чей это халоп.
Вторая версия (это уже доказано точно, знаю по своей фамилии) : когда некоторые народы пресекали границу другого государства и хотели там жить, то им давали при въезде фамилию, которая бы как то их характеризовала, т.е. например приехал турок -- его оформили как Турков, Турченко, Турок. Приехал например серб - его записывают как Сербиненко, Сербин, Серб. Приехал латыш -- будешь ты Латышский... ну и т.д. Это записано в старинных документах датируемых 1600 годом.
Как правило в те времена границы пересекали некоторыми группами, совсем даже не родственниками, а тут уже при въезде и оформлении давали одинаковую фамилию... Так что сейчас уже трудно разобрать кто там кому был братом... Если считать от начала Адама и Евы то все мы родственники ))). Хотя это уже философский вопрос и этой темы не касается.