I know that Canada has a big street racing problem but that is not going to solve it. No more than the chirping of a tire being written up as a speed exhibition here has stopped the ones who do the racing. Does that mean if you are just going 30 MPH over the limit there is no ticket?
Also no police officer should be given that kind of power, though most won't abuse it, you can bet that some will. And with no appeal, that is ridiculous. And they have helicopters and fixed wing planes here and they have not stopped the illegal racing. Fortunately we don't have much of it up here but the planes do generate a lot of fines for doing 75 in a 70 zone.
Ron