Eh, I can't see a server being responsible for pushing someone over the hypothetical edge, legally or morally. I believe I alone am responsible for the choices I make.
If someone hands me an alcoholic drink, that's on them. What happens after that is entirely on me. Human beings make mistakes. One of my responsibilities is to accept that fact of life, and take appropriate measures to protect myself.