I think that there is a bit of sensationalism with the use of the word ‘drunk’, which implies a lot more than being over the legal limit for blood alcohol.
Not that I am excusing them though. They know the rules and the implications if caught breaking them, but I doubt they were actually drunk when they turned up for work.