i didn't read your paragraph.. probably will ina bit,
but that link explaining life is poo...
correlation does not mean causation...
water and oxygen aren't the criteria for LIFE, but
the criteria for life on EARTH!

it's obvious there is a possibility of life on other planets...
we just wouldn't recognize it as that even if they appeared in our atmosphere in a spinning electromagnetically powered vehicle with different blinking lights