What a great article, and you demonstrated real moral character. But you’re missing one thing — what the drug company is doing is unethical, yes. But it is still a prescription drug, so the ultimate responsibility/last line of defense doesn’t lie with developers. Somewhere a medical professional has to prescribe the drug and it is entirely their responsibility to evaluate the risks for their patient. That is where the system has broken down. The hard sell from drug companies is ridiculous, and you have done what you can to not be part of that. But the responsibility for what happened lies somewhere else.