Мне как-то ближе гипотеза языкового союза. Скажем, в середине 4 тыс. до н.э. единство урало-камской неолитической культуры распадается на две части в связи с приходом с юга инородного этноса. Принято считать, что восточная часть - это предки самодийцев, а западная, давшая культуру гребенчатой керамики, является предками финно-угров. Если предположить, что инородный этнос мог быть индоевропейским, то возможно примерно трёхсот-четырёхсотлетнее сосуществование прафинно-угров и каких-то древних индоевропейцев. Это может объяснить схождения в базовой лексике, хотя конечно вопрос с личными местоимениями остаётся открытым.