hmm ok you got me, i do not get what the above has to do with Neanderthals
But then, when i think what all those 'civilised' nations think and do about 'immigrants', i do not think Neanderthals would be welcomed today.
Maybe it was like that back then, and they hid away/died out because of that