I agree with most of this, although I think you are slightly overplaying the mortality rate of depression vs cancer. It is true that suicide is the leading cause of death in young adults (at least to my knowledge), but in older age groups it is surpassed by cancer.
That doesn't dimminish the need for a societal shift in attitude, or for treatment. We need a change in order to combat the issue that is sweeping through our youth.