Perhaps it would be fairer to have some sort of reaction speed test as well as the breath one - it might cover many of the other reasons for bad driving - tiredness - medication etc. Perhaps failing this test should be dealt with a licence suspension as mentioned by Willie-O.