It's cos they've basically found the evolutionary step that begins to see primates evolve into humans. It's what Darwin described but could never find, and Ida is a pretty conclusive match.
Personally I find this fascinating cos I'm a giant nerd when it comes to evolutionary biology or any kind of biology really.