Weak since Neanderthal had a larger brain size than today's Humans. That's why the article listed the other "evidence" as more folds in the brain. It is obvious that today's Science cannot tell us the difference between Humans and animals. God did in one verse. Genesis 6:4
The sons of God (prehistoric people) were NOT Human since they evolved from LUCA in Water. Humans are Adam's ancestors, who was made with a greater intelligence than ANY creature who evolved from water. The sons of God disappeared as they inherited Adam's superior intelligence in ONE generation. Genesis 10:10
No evolution needed. Only descent with modifications, like inheriting God's superior intelligence. Genesis 3:22 Cush, a grandson of Noah had Nimrod with a prehistoric woman and Human history, on this Planet, can be traced to that event. Today, there are some 7.7 Billion Humans with scientific evidence inside their DNA which confirms this.