Science expanding human knowledge.  What a concept!  How dare these intellectuals dispute the mythologies!  The extinction of both this species and Neanderthals gives root to the ongoing bloodlust of the modern homo sapiens.