> Tldr: “depression is just a chemical imbalance” is basically a meme
The alternative depression meme is "it's all in your head", which is about as useful as telling a diabetes patient "it's all in your pancreas". I still struggle to understand which of the two memes is closer to truth.
There is a stigma with having "head problems". I think it is more useful to fight with that stigma than to ignore existence of problems like depression or psychosomatic disorders.