I have noticed and ambiguity from my fellow enforcers, and I think I can illuminate it.
As officers we do have a great deal of discretion, what we "see" what we ignore, what we give warnings on, cite for, and arrest. We do not want to say that "if your attitude is good we will let you go for...", because it sets us up for a lawsuit. Am I ignoring that illegal pink hippo you are transporting because I don't think pink hippos are bad? Is it because I am your friend or I think you are an OK person? Each situation is unique, and we cannot give you a blanket answer because we don't know. In many areas you will not get a speeding ticket untill you are doing more than 10 mph over. If an officer says that they are basically setting themselves up to lose in court on a case where this guy needs to go to jail.
Think about this. If you get ticketed for having a tail light out, and you are given thirty days to fix it, is it legal for you to drive that car before it is fixed? Can you be ticketed again? The answer is yes. I don't know of many officers that will do it, but legally you must be, as it is a violation of law that the officer observes.
The arguement that you need to look at the cost associated with being conviced is accurate. I will not give you permission to violate the law in my area, but I will educate you in the consequences of your behavior. You do not have to know that an act is illegal, you just have to do it intentionally to be convicted.
Are you willing to bet your freedom and hard earned money that the officer that stops you will see life exactly as you do and allow you to break the law, possibly sacraficing his career?
pat