Eh it's not that crazy Mars has been known to have water ice for years and in general any liquid water is too salty to be a super likely home for alien life. Also it might not even be true. The last time liquid water was announced it ended up being a false discovery.You're super salty!
But it's still super awesome since it gets people excited.