I'll just add very briefly that the true randomness that you're suggesting would do little to accomplish one of the goals that underpins this random testing; that is, the effective detection of drivers who might be over the limit, and yet, nonetheless, not display any signs. A needle in a haystack.
On September 29th, 2016. See this statement in context.