Personally, I would rather raise the drinking age to 40. Maybe by then people would learn to drink responsibly.
Drinking age should be set based adulthood (mental capacity to enter contracts, serve in the military, etc.)
BAC limits should be set based on science (they used to be, at 0.12-0.15).
Conservatives should realize that prohibitionism is police-state nannyism and should be avoided.
Far more are like the drunk driver who plowed into a co-worker, killing him. The drunk driver had been cited numerous times before, had his license suspended for X days, then he was back on the road drunk. This time, he killed a young man who never harmed anyone, leaving a young widow and small children as orphans.
Or a neighbor's boyfriend who would get drunk and beat up his girlfriend. He finally went too far. His girlfriend is dead and he's doing a life sentence.
We tried Prohibition — it didn't work. Age limits and taxes haven't deterred the stupid. Educational programs don't work either. How do we protect society from the terminally stupid, but not infringe on people's rights to enjoy a brew or 2? I don't know.