Not everywhere. It's quite weird over here. Driving school is cheap, the exam is waaaay easy and the legal age for drinking is 18. Same for smoking and driving. I know a few heavy drinkers that never take the car when they go out. Heck, I've seen one of them take the car and go out with the rest of the group only to stay sober all night.
Maturity and resposability are the problem. If they don't have it, you can set the legal age for drinking at 50 or 5 and you'd still see accidents caused by drunk drivers.