My perceptions exactly.
Never mind the fact that she knew what she wanted to find and whala...she found it.
I thought the whole announcement was reminiscent of the Cold Fusion debacle.
Just proves how NASA has fallen.
As this was announced, there were rumors that NASA had discovered life on Saturn. What an overblown, badly reported work of non-science.