I agree, but drunk driving should not be treated any differently than other behavior that increases the likelihood of an accident, including texting and speeding. I also don't think we should punish someone with a BAC of 0.05 the same way we punish someone who is at .2 or .3
I know some will angrily disagree with me, but I think we should roll back a lot of the drunk driving penalties. They were more appropriate when drunk driving was socially accepted, but it's not now. Ticket it, give points for it, and if someone is driving recklessly and putting others in danger, arrest them on that charge and punish them.