That's because today there is one species of humans, but in the past there were several.
But the more we learn, the more obvious it is that we are a confluence of those species, to varying degrees.
But you are right, skin color is not the distinction. Genes are- Caucasians have Neanderthal genes, Orientals have Denisovan, Africans have neither. And according to the OP, Islanders have yet another mixed in.
Or is the word "race" so charged with negativity that we can't even discuss the difference between peoples? Ought we use a different word? Family? Tribe? Breed? Is "Ethnicity" neutral enough?
Point: I am 2.9% Neanderthal. Also 2.7% Ashkenazim. Is it OK that we discuss dead tribes, but not to discuss my tie to a living tribe of ethnic Jews? Or the lack of all of those in Africans? They are the purist race of all, aren't they?
oo,ooo, Mr Kotter- Haplogroups, that is the scientific term for "race". Cancel the whole discussion, eh?