Would you say this is an interesting theory?
Please watch this video when you have time. It portrays neanderthals as dangerous hairy carnivores who preyed on humans for sex and food.
It offers an explanation of how humans evolved in a very short time into efficient "soldiers" to eradicate their greatest threat.
I believe this explains our mythical monsters who have many of our characteristics, yet are completely alien.
http://www.youtube.com/watch?v=mZbmywzGAVs
Perfect for Halloween!
Of course it's also possible that the Yeti is a remnant tribe of neanderthals who can only survive in ice-age conditions.