You can address causes til you're blue in the face. We've already tried a dozen ways - state-run liquor stores, therapy programs, breath testing, prohibition and on and on.
It may be time for something different. Maybe just stop a car cold that's behaving erratically. Nobody has the right to endanger strangers on the highway, for any reason.
The right bill will be important. But its not idiotic, to try to save lives with technology. Nor is it far away from a workable solution.