Well, in the deepest parts of the sea here on earth, weren't there lifeforms based on sulphur (and so), other than well where we're based on?
\
Agreed. I am certainly no Mars expert, nor any other expert;-) But I think it is foolish for scientist to make blanket statements like "Life is only possible under X-condition". Finding life thriving in the deepest parts of the earth's oceans shook alot of things up:-)