Psychiatry doesn't understand that people have been caring about mental health for millennia, even if it wasn't called mental health, and so the field is not lindy at all. This sounds crazy but they should really be looking back to the roles/practices of priests, even shamans, just to try and get some semblance of an idea of what works and what doesn't...because they currently have absolutely no idea.
I would except CBT from this critique...it does actually seem to be a remarkable treatment (it is also lindy).