Some may call me racist, but I think if people believe in evolution (within or between species) they should open to the possibility that living in different climates, landscapes, etc., may affect people's ability to perform better on certain function. During the course of time, it may show in their genes as well.
I agree. Lactose tolerance in North Europeans, alcohol intolerance is some Asians and etc.
"living in different climates, landscapes, etc., may affect people's ability to perform better on certain function. During the course of time, it may show in their genes as well."
That sounds kind of LaMarckian to me. The environment doesn't change the genes; it eliminates from the gene pool individuals unsuited to the environment. So, all of the East Africans who couldn't run long distances got et, leaving mostly distance runners. Theoretically. Of course, as the old saying goes, you don't have to be faster than the lion, you just don't be the slowest East African.