This is because our current rules were designed for a world with worse enforcement. Take, for example, the speed limit and ticket costs. Both the speed limit and price of a ticket for breaking the speed limit were set for a world of imperfect enforcement. We assume someone who is pulled over for speeding was probably speeding many times before they were pulled over, so we have the penalty set relatively high. The penalty was not designed to be given every time someone goes 2 MPH over the speed limit.
We really need to rethink the rules if we drastically change enforcement.