There's a portion of the population that will never be able to consume any of the mentioned substances responsibly. That same portion is responsible for killing people on the roads every day. Maybe we can hand-wave that away with SDV in 15 years. I don't know, but I don't think it's a clear-cut witch hunt.
However I'm all for trying to focus in on solutions to stop drunk/buzzed/drugged out driving (and other activities that take lives of families and children). Even if that includes 100% vehicle breathalyzers (as in mandatory even without prior drunk driving records).