I don’t think there would be any complaints at a ground up system of alcohol and drugs checking before work from the cleaner through to pilots, management and continuing up to judges, lawmakers, etc. I think what annoys many is seeing the workers being treated like potential terrorists and criminals every time they go to work while others get merry in a subsidized company or parliamentary bar and then go on to make some life changing votes or decisions.