Возможно, именно поэтому: черные волосы не выгорают на солнце. Кроме различия в цвете они еще и по структуре отличаются: плотнее, толще. В результате они лучше защищают кожу головы от солнца.
Тогда почему у северных народов черные волосы?
С кожей вроде бы все понятно.
Темная кожа солнечные лучи не "притягивает" сильнее, а сильнее их задерживает. И в этом, собственно, весь смысл: темный слой защищает более глубокие слои.
Помимо инфракрасного излучения, солнце излучает радиацию. Меланин - пигмент. отвечающий за темный цвет кожи предохраняет от ее воздействия организм человека.