The article points out a few things that I think may have changed in the last few years, mainly that Neanderthals didn't die out as long ago as once thought. Plus, they now know there was interbreeding between Homo Sapiens and Neanderthals. And to say that they didn't have the brain power to have social interactions, due to having stronger vision and body control, that's not the way it usually works in nature. Animals with the best vision tend to either be the best hunters or the best evaders, so you would think those with poorer eyesight, aka us, would have the disadvantage. Now we probably had a higher IQ, and better cognitive reasoning, which may have allowed to us to thrive.
Not trying to pick apart the link you posted Jeff, and he for sure has a far more extensive knowledge than I have on the subject, but I always enjoy discussing stuff like this, especially when we will probably never know the answer. I just have trouble wrapping my head around the fact that there is only one species of man, while I can't think of any other animal that doesn't have many species to their genus.
Which brings up another point, although this one more hypothetical than fact. If and when aliens do visit us, will they have just one type of being as we do, or will there be many different sub species of the same species, akin to a lab and a chihuahua.