I don’t drink so I allow myself to say this
It’s simple, why to punish people for driving drunk? They are not in their normal state & don’t have all their mind, they shouldn’t be responsible then as the act of drinking is not illegal in itself. A kid is not responsible as an adult because of their immaturity, so are mad men or those who walk in their sleep, why is it different with drunkards? Why is it a crime to drive drunk? Why not also a crime for driving asleep? To drink is as legal as sleeping, isn’t it?
My point is that the real problem is Alcohol, get ride of it & you’d solve a lot of problems by the way