I’ve found that where mental treatment is concerned, therapy holds some sort of moral superiority over drugs in many people’s eyes. I think many people still feel that mental disorders are spiritual illnesses, not medical ones, and that treating them with a pill is some sort of cop-out. (Imagine the public furor if researchers came up with a pill to, say, erase the feeling of guilt.)
This would explain why, though therapy is still stigmatized–after all, the Ideal Person works out these issues on his or her own–it is considerably less looked down upon than psychotropic medication. Our culture values struggle and hard work so much that even recovering from an illness should be mentally effortful.