The real solution is to get these alcoholics help, that way they will stop being chronic drunks.
I am probably coming from a different place than many people, having two family members who both have had multiple DUIs. The only thing that stopped them was A.A. One has been sober for 4+ years, the other 2 years. Not a single DUI.
I agree we need strict punishments for DUIs, but we should also provide assistance for these alcoholics that are repeat offenders. This is tough though, as the only one who can cure alcoholism is the alcoholic themselves.