Ha habido muchas respuestas bastante buenas, pero una cosa que no se ha tenido en cuenta es el concepto de epigenética.
Simplificar un poco la genética es el estudio de los factores que cambian la expresión del ADN sin cambiar los pares de bases reales y los códigos. Un ejemplo común es que las histonas, que son proteínas que incrementan el ADN para mantenerlo seguro y fácil de almacenar, pueden ser metiladas por diferentes factores y luego esas células expresarán las proteínas de manera diferente en el futuro.
La razón por la cual esto es relativo a su pregunta es que algunos estudios (Obesidad, Epigenética y Regulación génica) han demostrado que los ratones de la misma línea genética pueden tener fenotipos o apariencias completamente diferentes. Las ratas en el estudio vinculado anteriormente tuvieron una respuesta muy específica a los cambios en la dieta y expresarían lo que podría llamarse un fenotipo obeso en respuesta a una dieta alta en grasas y alta en carbohidratos. Lo interesante es que los hijos de estas personas “obesas” también podrían nacer con el fenotipo de alto contenido de carbohidratos. Entonces la dieta no estaba cambiando su genética, pero debido a los cambios en la expresión de ciertos genes del mismo conjunto de ADN, los individuos de la misma especie nacen con diferencias observables debido al estilo de vida de sus padres.
No soy un experto en esta área, pero no me sorprendería descubrir que el cambiante contenido dietético de los primeros humanos tuvo algún tipo de consecuencia epigenética que funcionó a nuestro favor.