Zero tolerance means zero tolerance, and that is the problem with zero tolerance. It doesn’t allow for a sense of proportion.
What we need is not zero tolerance, but a sense of proportion. Zero tolerance means punishing a morotist who looks both ways, sees the road is clear, and rolls across the line of a stop street at under 5 km/h in exactly the same way as one who drove through at full speed without looking.
Taxi drivers often skip the queue waiting to turn and then rely on the kindness of others to let them in, or just push in. But if other motorists are never hauled up for these offences, they say that taxi drivers are being discriminated against.