I really hate zero-tolerance policies when it comes to anything. I also hate the "one-size fits all" punishments as well. Everyone and every situation is unique.
Should someone who was drunk, decided to get in a car, drive, and then plow into a minivan and kill everyone get off with just a fine? Heck no. I'm pretty sure he shouldn't ever be able to drive again. Or that there be some serious barriers that he has to overcome first (rehab, community service, therapy, and I mean all three of those, at least.)
But, what about the person who got in his car drunk and just hit a pole, only injuring himself? And then puts himself into rehab, goes back to school (also on his own) and then gets his own place? Does he deserve the fine, one week in jail, and then two months of home detention? Which of course, then messes up his schooling and puts him behind?
I hate drunk drivers. It's a stupidly selfish thing for anyone to do. It's not that difficult to call a cab, people.