TED sadly has a history of promoting pseudo-science, this one even got a standing ovation: https://www.youtube.com/watch?v=gwPoM7lGYHw
(Which is not to say that I subscribe to her theory--that inference would be yet another fallacy.)
Decided to lurk around and it seems it's a pretty long going thing: https://en.wikipedia.org/wiki/Aquatic_ape_hypothesis