Estas empresas não fizeram um levantamento mundial do DNA dos muitos povos e tribos do planeta. Elas comparam o seu DNA com o DNA dos clientes que fizeram o teste antes. Quanto maior e mais antiga a empresa, maior seu banco de dados e a relevância do resultado.
Elas não comparam o seu DNA ao de povos que viveram há 500, 600 anos e sim com o de pessoas vivas hoje.
Por exemplo: se os seus genes se parecem com o de clientes que disseram descender de gregos, eles dirão que você tem origem grega.
Acontece que esses antepassados gregos talvez não fossem gregos e sim, digamos, imigrantes russos e turcos. Ou filhos desses imigrantes.
Portanto, seus antepassados podem até ter tido nacionalidade grega, mas não são geneticamente gregos.
Além disto, cada empresa usa algoritmos diferentes e compara alelos diferentes, portanto é comum uma mesma pessoa que faz o teste em várias empresas ter resultados diferentes e contraditórios.