yes they did, same as every one until the 70s. Its real simple, I can not afford to have people intoxicated on my site. The sheer liabilty is huge, Insurance companys often look for reasons not too pay.
U will not risk every thing I own so you can get your jolleys.
The sad thing is that it isn't about intoxication. It was a few bad apples that ruined it for all. It was abuse that has caused insurance companies to take a zero tolerance stance and ambulance chasers to line up at the testing lab door.
These regulations have gotten so bad that many companies and organizations have adopted zero tolerance. What does this mean? It means that our local county snow plow drivers cannot drink at all in the winter. The blood tests will pull up a single beer from 36 hours prior. In the summer they can have a beer from the time they get off on Thursday evening until mid afternoon on Saturday (they work four, eleven hour days during the summer months), but nothing, zero, nadda from about four Saturday afternoon on.
My CDL carries a limit of 0.04 for alcohol regardless of what or when I am driving, but if I am driving on the job it had better be 0.00.
The Nanny State took over in the 70's, and we did not notice the boiling water for two decades.