Oddly inaccurate Topic Heading coming from you. The article I read specifically attributes the "missing link" comment to a reporter. The scientists quoted in the Yahoo News article, at least, were reticent to use that term - for sound reasons.
Yahoo News