I noticed that the word embarrassment was used twice in the article to describe Darwin not getting things precisely right. It's a loaded word to use. The article didn't really explain why Darwin, or people that agreed with Darwin should feel humiliated that this piece of the theory of evolution wasn't totally reasoned-out. Maybe Ancient Alien Theorists will provide an answer in one of the upcoming episodes of Ancient Aliens.