This is stupid. I'm a theist and I think it's stupid. I didn't downvote you because -8 points is probably enough to get the point across, but let me explain what I dislike about your argument.
First, you're seizing on one small fact that the author didn't even bring up in order to dismiss an entire article. The article says nothing about how bacterial life evolved; as far as this article is concerned, we can go ahead and agree that God created bacterial life. Your blanket assertion that evolution is "irrelevant to the whole discussion" is rude...
Perhaps I should state it in a slightly different way. There is no reason for me or anyone else to doubt the clear perception we have of our own free will. Prove to me scientifically that it does not exist, that it is some kind of illusion that all human beings experience.