One thing to consider before judging...
The vast majority snared in these checkpoints are not drunks, far from it usually, it is just normal people coming home from a holiday pool or BBQ party where they had a couple of beers and driving just fine.
These are people with a job, family, a life for heavens sake and this devastates that entire life and for the majority simply harmless victims of this state finding yet another way to suck money out of peoples pockets.
As mentioned I know this first hand as I got a DUI just sitting in my car in a parking lot, and no, I have never caused an accident in my whole long life.
Anyway, scorn me if you will, but these people I help are not going out bar hopping all night on an motorized bicycle, they use it to get to and from work and just as soon not ride it any other time and darn sure not riding drunk.