I think it's a very good article apart from this sentence which seems a bit out of place: "...it starts to look as if depression is a kind of allergy to modern life – which might explain its spiralling prevalence all over the world as we increasingly eat, sloth and isolate ourselves into a state of chronic inflammation."
There was a discussion of this on CBC Radio this morning. My reaction was, "Well, yes, I *am* allergic to society," And I experience a very bad reaction to living in a society where half the population thinks that torturing Evildoers is just fine, along with smashing any society that fails to follow US diktats.
I suspect that biomedical researchers will eventually find that depression is a symptom caused by various diseases. For one subgroup, "demoralization" would be a better term than "depression". I'm thinking of the demoralization caused by alienation, feelings of powerlessness, and lack of social supports, such as experienced by so many of us.