Explain that, PC-liars.
If I understand NPR correctly, (a big IF) the theory is that these early humanoids (including the Neanderthals) represent an evolutionary dead end, they have left no present day descendants. So the theory is at consistent, at least.
Personally, I'll keep an open mind.
5"5", Complete with eyebrow ridge, bandy legs, huge chest and arm muscles, very hirsute, etc. In fact, all over Europe, there are little pockets of people who look like Neandertal hybrids.
On the other hand, your basic Massachusetts Kennedy voter doesn't look at all like a hybrid. I'd wager straight Neandertal, or a simian/homo semi-erectus cross.