There have been a multitude of "missing links" that have come and gone over the years....heck, let's take it back further to the elements...yes carbon is the missing link, linking all life from past to future.
The article is another one of those "grasping at straws" types...another yawner!
I'm not sure what your point is. Both Australopithecus afarensis and Ardipithecus ramidus have been hailed as "missing links" (a somewhat weird and useless label only useful to headline writers in the news media) and this find connects part of a gap between the two. What are you confused by?