По любому смысла не вижу.
Если дерево строится только для одной персоны, то то, что он в корне - просто подразумевается.
Подразумевается для человека - но не для машины. Вот, робот наталкивается на
------
М папа
Ж мама
ММ дед
МЖ бабка
------
на просторах интернета.
При построении бинарного дерева - кого он должен поставить в корень: М или Ж, какое имя (наверняка не все будут анонимусами)? А ведь это информация тоже. Каждый бит полезен.
Теперь представим, что в будущем делают полный сиквенс генома и какими-то будущими гаплогруппами фиксируют даже индивидуальные мутации.
Ну, например, корневой узел оказался N1c1a1b1c5, т.е. учтены индивидуальные мутации по сравнению с отцом N1c1a1b1c4.
В моём дереве мы имеем:
------
М [N1c1a1b1c5] Вася Пупкин
ММ [N1c1a1b1c4] Коля Пупкин
------
т.е. опять же не теряем информацию, которую исследователь хочет записать.
Или представим, что отец неизвестен. Но исследователь тем не менее хочет указать свою гаплу.