Neither my wife nor I drink, other than the very rare glass of wine on holidays...and usually not even then. Our children were not raised around drinking. Even so, our middle son developed a taste for beer after high school, and ended up being arrested several times for public intoxication. He was actually driving each time, but ran off the road and got out of the car...when the police got there, he was outside the car, so they couldn't charge him with DWI. Then one night he passed out in the drive through at Taco Bell.
He was arrested and jailed on a charge of DWI. I let him stay in jail for a while before I bailed him out. He lost his job, and subsequently lost his car because he couldn't make the payments. He was sentenced to time served and put on probation for a year, during which time his license was suspended. Not having a car, and not being able to drive, limited his employment prospects. He walked to work and back for a year. He had to pay his probation officer, which I'm not sure is standard elsewhere. Since he couldn't drive, and his probation officer was located in downtown Dallas, I did drive him to those appointments...there wasn't connecting bus service that would have got him there. Besides, I wanted him to complete his probation so I could get my bail money back!
I'm proud to say that he has largely stopped drinking, and never does when he might be driving. This was over 10 years ago, and he worked and saved until he was able to get a used car. He has a better job now, and seems to be straightened out. He said he was most impressed (scared out of his mind, was his exact words) by his time in the Dallas county jail, and never wanted to go back there again. Perhaps anyone with a drinking arrest should have to serve some mandatory jail time, and maybe that would make them quit.