You're response is interesting, and consistent, as well. I tried to write a scenario which left the intent of the town open to speculation, and you chose a town with innocent intent, and in fact added a residential area which I did not describe, as a good reason to give the driver a ticket. And that has now made my position less tenable.
When, in fact, there are notorious speed trap towns. Some are no more than crossroads on US highways, with a few businesses and no residences at all. Lawtey, Florida is one which is so bad someone rented a billboard outside of town to warn drivers.
Here's an article about another town along the same highway:
http://www.cbsnews.com/news/florida-...-police-force/ The comments are also interesting.
At any rate, I do see your point, and we certainly don't let new players get away with just anything. What we do is give them a break when the violation is small and we know they are innocent of trying to angle the table.
For example, if a new player is facing a bet of $1 and throws out a $5 chip, one of our hosts might ask him if that is a call. If he says, no, it's a raise, we explain the rule and then we'll probably let the $5 raise stand. I assume you'd make it a call. We have a host who'd do the same thing.
I have no major problem going with either approach, but giving him one pass on that rule is certainly less of a hand slap than making him pull the chip back. I call it a more friendly approach to teaching minor rules, but I understand that is a debatable point.