Just a thought...we seem to spend quite a bit of time seeing what it was that makes us better than the neanderthals. Is this legitimate? Could it simply be that we lucked out? They had bigger brains, roughly equal dexterity, but hey, ◊◊◊◊ happens and we end up the beneficiaries of a couple of accidents here and there and, in the words of Frost, "that has made all the difference."
Certainly, we may be "more fit." Some would say that is true by definition, since we made it and they did not. But the search for superiority strikes me as having a note of desparation--if not god's chosen ones, at least we are the best of the best of the best (with honors, sir!) in the game of survival of the fittest.
again, just a thought...