It's not really off the rails to point out that people are making cruel and thoughtless remarks, and that it is a sign of our times.
The obvious way to keep people from self-medicating is to make these medical decisions legal and, well, medical. When the medical profession stops pushing the latest magic pill just because the drug company is providing some kickbacks (as well as a very sexy sales rep) and starts offering better service in this area, people like Amy Winehouse will have a better idea of just what it is they need, instead of shopping around blindly for some relief.
It is a complicated issue that is not going to be resolved overnight, specially by those that seem to enjoy dancing on graves.