KENNYR,
I am not antagonistic to the idea of controlling drinking in aviation at all. Working on a regular shift pattern as I do these days, I simply do not drink while I am in a set of shifts and save my drinking until I am OFF.
However, I think there are some problems with the regulations. because they are not as you suggest they should be. If it was a simple rule, like a 24 hr rule, then OK. The problem is that the requirements are set in alcohol levels that are so low that it is not at all clear how long you need to stop driniking in order to be sure that you would pass a test.
Talking to police and medics, they do not seem to know either.
Basically, the regs have been designed to be easy to enforce, but without much regard to allowing those having duties to be sure they comply.