I think the difference is, there is no good abiotic explanation at the moment, despite quite a bit of searching for one. In many of the other recent "possible biosignature" findings, plausible abiotic explanations do exist.
Its no surprise finding signs of life is difficult, the Martian...