From the posted article:
“The Laschamps excursion coincided with a critical period in human history – as modern humans (Homo sapiens) spread throughout Europe, Neanderthals disappeared, and humans created the first known cave art.”
Not quite sure how to reconcile that.
Neandertals are a major part of our ancestry, IOW, they didn’t go extinct, they made cave art. That’s what the [sic] was about up there. :^)