It embraces humanity better than us? By what definition do you apply that paradigm?
Homo Sapiens (humans) in Latin means “wise man” or “smart man”.
Chimps throw rocks. Chimps are not human. Humans have gone to the moon, harnessed the atom and can replace human heart valves with pig heart valves.
I feel like people have the romantic notion of the noble savage. But that’s all it is. It took a complete genus and multiple species living ridiculously hard existences in order to push us privileged few into the world that we enjoy today.
I’m not belittling Chimps or any non human species. But there is a threshold that separates us from them. Bigfoot at this time doesn’t appear to be on our side of the threshold. That could very well change in the future, or it may not. They throw rocks…. Yes so do other great apes. Big deal. Show me a video of a Bigfoot sitting by a fire boiling tree sap so it can glue it’s flaked obsidian spear point onto a shaft. Show me a video of Bigfoot carrying a spear or hunting with it. How about a round rock secured to a forked shaft with sinew to make a club? Show me a Bigfoot camp that has a hearth, and has all the trappings of producing flaked tools, sinew, resin, shafts, etc.
This is what we would expect with a “primitive man”. I’ve never seen nor heard of any such behavior associated with Bigfoot.