The fix is not arbitrary alcohol blood levels, or extending the "War on Drugs", but with standardized, enforced, in-vehicle continuous testing that ensures that the driver is awake, responsive, and in control of the vehicle.
That is something where R&D in AI/ML/software to analyze and detect incapacity could/should be directed.
It can be entirely on/in-vehicle, with access to the data only available to law enforcement (and, perhaps, insurance companies), if and when it is needed to determine liability (not as a general "carte blanche" for the data), in the same way that aircraft black boxes are only analyzed for investigation after an incident.