You all bring up some valid points, I'd also like to add that perhaps the reason for why things aren't working the way it should, is because we view it differently. And while yes, it's important to advertise the issue more perhaps we should be focusing on how we act and react to each other.
For instance, much like instead of punishing our children for doing wrong, or teaching them to be something which is acceptable for society, instead teach the younger generation not to be so judgmental, to be more understanding of the diversity of humans.
Like many other things, suicidal thoughts is the effects of a cause, and you can spend years and years trying to convince them that what they think is wrong, but until they actually believe it themselves, it won't work. Sure, perhaps temporary escaping the problem, but it's a fair chance that it'll come back again.
The blessing of a free mind, to think what we want and do what we want, also comes with a price. You can argue forever about what's right or wrong, but in their mind, they are doing what they believe is right for them.
In a way, we are selfish like that, wanting to find a quick fix, an easy solution to a problem. As well as if something doesn't personally happen to us, it doesn't affect us as much as it would. Perhaps as it should.
At the same time, while I'm an optimist, you also need to be realistic about it. Nothing is going to change over night. The suck in the world is not just going to disappear. And as much as you want to, we're not going to be able to save everyone, especially ones who doesn't want to be saved.
But of course, we want to, want to do everything we can to help them, to make them see things our way, which could as easily work as push them over the edge. Not to mention the emotional strain it has on people.
Suicidal doesn't automatically mean that they want to die, they've simply lost a will to live, or they don't know how to. And ultimately, only they themselves can make them believe it.