Holding a press conference for this pretty sweet discovery was completely justified. The language in the press release made it clear ahead of time that Nasa didn’t make any discovery related to life on other worlds, only a few overly eager bloggers spun crazy theories like that.
Whoever is disappointed by this and claims that Nasa hyped too much doesn’t have her or his head screwed on right.