And all this to solve what exactly? How many loss of life accidents are caused by alcohol in airlines? Zero.
Yet we tolerate drunk car drivers - I don't see you demanding alcohol interlocks on all motor vehicles, and they are responsible for thousands of deaths per month.
It's usually a good idea to actually identify a problem before you go to great lengths insulting the professionalism of airline pilots every day they turn up for work.
Oh, hang on a minute, we have... It's called fatigue. What are we doing about it? Nothing.