Earlier quoted context omitted.
I'm not sure I understand what you are saying. Just that we shouldn't recognize that depression can be a chemical issue because that doesn't help us fix the problem? Are you saying that anti-depressants don't work? So if depression is more about mental models, life choices, and drive and whatever, why do so many people suffer from depression in cycles? There is little change from one day to the next, and yet, many pe…
Okay how about a new analogy: Your web app malfunctions, and a diagnostic sweep suggests the code is compromised. It's cloud hosted and open source. You're part of a team and see various recent revisions that could have exposed the app to malicious use. Furthermore your cloud provider is upgrading their hardware. Your app has to come offline whilst it's patched. Its a critical service for some clients who are houndin…
To immediately jump to the "chemical imbalance" problem/solution is like if you have a web app that's performing really slow, so you hire a consultant to take a look.
They tell you that you need to horizontally scale your app in order for it to perform better. In many cases, this would actually work (for a while anyway), but it probably doesn't explain the real issue.
In reality, the problem could be that you wrote your app to do way too many things per request rather than picking and choosing which things are going to be treated as first-class. Perhaps there's even one little thing that's O(n^2) and it simply is going to take a lot of time to work out.