Yes, Mars seems to be potentially more benign for life that we had thought, but this important caveat:
The basic fact is that most in the news business do not understand (or at least, do not fully appreciate) the incremental, cumulative nature of modern science. It is seldom indeed when a single experiment or observation causes a scientific revolution. Moreover, it is equally seldom that a breakthough comes from one person or even one research team. Science is a complex, interdisciplinary effort. It makes progress, but slowly and in a manner that includes both leaps forward and (sometimes) backward.
The full article is here.