As such to make the explanations even more difficult, recent research now shows that the Neanderthals and Homo Sapiens lived together longer than previously thought. So now they really have to explain why God is so such more off a merciless bastard than it was before.
Besides this very intriguing finding the authors used a very advanced carbon dating technique. This technique is far more accurate than previous C13 dating technique, the main reason behind this improvement is that it which makes use of an accelerator and enhanced extraction techniques. The data obtained in this study in fact corroborated a lot of earlier data, however it was also able to place data that was on the verge of the old C13 dating systems at a far more accurate time. This meant that these dates were earlier than previously thought to be. The direct result of this means that Neanderthals and Homo Sapiens spent more time living together than they did before. See the video below for some brief explanation of the movement and how the dates have been improved.
So why did god let the Neanderthals die you? Do you have a theistic explanation? I have simple evolution and it works.