Im with saudipc-9, and his comments seconded!
There is NO excuse whatsoever for drinking ANY alcohol 8hrs prior to flying - PERIOD. The legal limit in my opinion should be 12hrs+. Why not ? If the figure of 0.02 is indeed correct, then with a 50% buffer (accounting for sex,body mass and size) the limit should be lowered to 0.03%. However, the way that the tests and results are undertaken needs thorough investigation !!
No excuses -