It would be a stretch to imagine that Neanderthals, after spending hundreds of thousands of years, not developing this kind of artifacts, that suddenly they start making them very close to the time that modern Humans are also making them in Europe. 