I'm not sure about the broader society, but I think this mentality is still prevalent in both physical and mental health these day.
My mother was a very health conscious person (to the level of insanity) but one attitude she showed that I think lead to long term mental/physical health improvement is what your attitude towards medicine is. She saw medicine never as a solution but a temporary band-aid and if you use one medication more than once, it is a indication that something in your life is terribly wrong. I don't share that absolutist attitude, some situations are only solvable with medical interference. But where you draw this line seems to have an profound effect.
I've observed that people that consider medicine (both for physical & mental health) as a part of the solution to a problem they have in life never achieve to get out of their trouble. If you're living a unhealthy lifestyle, any health complications are amplified and taking medicine might suppress it for now, but unless you change the underlying life-style, it will slowly make things worse. Same goes for mental health; If your mental life style is unhealthy (bad social interaction, information consumption that most lead to negative emotions etc), any amount of anti-depressant won't get you out of trouble. You're only delaying it.