My biggest problem with that article is the straw man that it makes out of science. Never has science claimed that "the universe and living things are just random occurances". That is complete nonsense made up by creationists(who don't even understand what randomeness is, btw). Science is the opposite of randomness. It is predictability. Evolution predicts life. Cosmology predicts the expanding universe that we see. These are not random events but the result of very reasoned and complex theories supported by all of the factual evidence we have. Religion presents a far more unpredictable(random) scenario than science does. Who can predict the whims of an all powerful being...?