Airy fairy and hit and miss is the best I can say. Naieve, judgemental, indifferent, lazy and unhelpful would more accurately describe what I've seen, albeit from outside the room.
You forget that since all of us have different chemistry (both brain and body) that there is no "fix-all" treatments for ailments. Patient A may respond better to medication X while Patient B who has the same perceived ailment may need therapy and medication X and Y. Unfortunately psychology and psychiatry is not an exact science so a guess, test, evaluate procedure is the most effective method as lots of ailments manifest in very similar manners such as bi-polar disorder and PTSD, and certain kinds of schizophrenia and schizoid problems, or the many different roots to people's anxiety disorders. There is also chemical imbalance related depression that can be treated with medications while some people have an organic brain problem causing depression which doesn't respond well to medication. What works for one doesn't work for some, and what works for some doesn't work for all.