I drove and got arrested once for being on the BAC limit (not over, on). It was after a company party. I couldn't let my car parked for the night so I decided to drive. If I had known that I was going to be pulled over that night I would have chosen to take an uber and let my car be towed. Or better, drink water.
All it takes is one mistake. Who should care except me if I got convicted? As long as I know, this incident never prevented me from doing my software engineer job.