When it comes to drink-driving I have a view which I may regret saying but I stand by it anyway…
I do think it's bizarre that if you are caught driving at fractionally under the limit you get away with it whereas if you are fractionally over, but still perfectly compos mentis, you are branded DRUNK and pay a very heavy and lasting penalty - complete with stigma!
Drunk suggests but one thing to me, and I suspect to most others - Intoxicated! Inebriated! Three sheets to the wind! Pi$$ed!
It always conjures up the image that you were driving in a state where you haven't the mental capacity to so much as tie your shoe laces. To put a different slant on it; someone who is just over the limit is treated in much the same way as someone who is very much over the limit. (Okay, a bigger fine maybe but still a year's ban and insurance difficulties etc.)
This has never made sense to me and I would have thought a graduated scale would have been better. I won't put exact figures on it but something along the lines of, for example: -

Just over the limit and you incur a heavy fine and points on your licence (for alcohol level lower than is currently legal perhaps)

Yet more over and you incur a heavier fine with points and a short term ban.

Severely over the limit, (i.e. you drive knowing full well you cannot possibly be under the limit), and you receive a jail sentence with fine and points etc.
I'm sure that someone who knows more about toxicity levels and the effect of alcohol on our body could put meat on the bones of this idea. It's just a crude example of what, in principal, I think would be a better system rather than the current
very black/white law on drink-driving.
Perhaps I should mention that on the occasions I do have a drink, I don't drive at all. So I'm not suggesting this for personal reasons. If there were a zero tolerance it wouldn't matter to me, although I think that would be taking a sledgehammer to crack a nut IMHO.