Let me tell me what I read: Homo Sapiens must have been the smart one, Neanderthal must have been stupid, therefore any evidence against that is because there were (archeological) "invisible Homo Sapiens".
You realize that sounds incredibly loaded, right? Why should one be smarter then the...