This really rubs me the wrong way. Police checkpoints along a road, in Canada, are bad enough (because they make us all feel like criminals even when we’ve done nothing wrong) but now we’d be tested too. Where’s the next stop down this slippery slope?
You want to know how to reduce the rates of drunk driving? The cops should go where they have probable cause to test people – the club districts on a Friday or Saturday night. I have much less of a problem with that than purely randomized testing – at least there’s a reason.