When I initially read Scicurious' posting on the Guardian Science blog, I wondered whether it was a spoof. But no, there are some references in the literature to antidepressants increasing neurogenesis in animals. Scicurious wonders whether this may be the mechanism of action of antidepressants, as she's given up on the low serotonin theory of depression.
Scicurious blogs at Neurotic Physiology. She makes clear her view on her About Scicurious page that "we have [now] discovered that all “neuroses” and psychiatric disorders have a physiological basis". I don't want to undermine her faith, but she should make it clear she's just promoting her belief and not call it science.
She notes that "antidepressants do work in some patients". As I've said in a previous post, the way in which they work may be merely as amplified placebos.