Well, I disagree with all of the stuff that you wrote in the OP. Many people with mental disorders struggle greatly to function in this society, regardless of their other strengths. It's just very difficult to thrive with the added burden of extreme depression or hallucinations or lack of social skills or whatever. Balance is required for happiness in living. (In current society.) It is also required to handle most everyday problems. (Finances, health, family...)
However, I don't hear about much effort to try to cure these diseases to begin with. I hear about a lot of medicating for symptoms and not too much about trying to figure out roots and trends in the problem.