Despite the ideas to the contrary, the hitherto thought to be extinct Neandertals have shown themselves and manifested in our DNA. It is only one to four percent, but I think that is not so bad.
I wrote a paper six years ago about the Levantine Archaic Complex
This kind of vindicates it;