Studies of the Neanderthals right up to fairly recent times overwhelmingly portrayed these hominins as extremely primitive cavemen – little more developed than apes. Indeed, one of the names earlier proposed for these people was Homo Stupidus,