You are making this painfully obvious.
I know what it takes for the alleged discovery of amonia traces on Mars to translate into the 'scientific theory' that it means life on the angry red planet. About three tons of bullsh-t, 45 square miles of arrogance, 17 large government grants, and an infinitely gullible public.
I have only one word for this rant..."Clueless".
First these clowns ask me for another explanation of the alleged traces of amonia. I give them the answer, (volcanic activity, lightening strikes, etc), and they can't rebut it. So they resort to embittered, nebulous attacks. What else can one expect from folks who want to spend billions of tax dollars looking for little green men in Windex factories?