When I worked in offices (sw dev and qa, especially executives), or at survival jobs that mixed with lots of people (security guard, shelf stocking, etc), I was very often surprised at how many people I could smell alcohol on.
We're all drunks.
I don't drink much anymore. I never went to work drunk, but I used to drink a fair amount. Now that I'm a truck driver, it's too inconvenient for me personally to manage drinking, so I just don't drink. Others' mileage definitely varies.