>>5394
>Neanderthals were big
source on that? I have never heard about Neanderthals being big, which I'd assume would be BIG or at least taller than Sapiens in enough measure to be considered "giants"
>>5396
> It has also been shown that Neanderthals had higher average intelligence than human
source on that as well? they had bigger brain capacity, but that does not correlate with higher average intelligence specially because if they were indeed bigger than sapiens as OP said, it would explain it. also, it seems their eyes were bigger and adapted to some type of special sight which is why their brain was larger in capacity because it was adapted for those tasks.
although they certainly were at least on the same level as sapiens, since their cultural/religious practices, from what we know, we're on par.
on the giant thing, I'd have to agree with >>5396
they were probably representations of destructive forces. also giants appear in pretty much all cultures, even ones who wouldn't have had much contact with Neanders (although that could be cultural "trade"?)
the pygmies in australia aren't unique, there are some actual pygmie races in africa and tales of dwarves and other small humanoids are once again common throughout mankind (heck there's even dwarfism as a disease)