The Czechs are generally regarded to drink more than the British and the drink drive limit over here is 0. The solution is simple, if you know you have to drive somewhere but you're unsure if your body will be able to get rid of the alcohol in time then don't drink. I wouldn't call it unfair or draconian, after all you have a choice, most people over here hold the same opinion.