The article doesn't state how many residents of the town were ticketed as opposed to out of town drivers passing through, but lets pretend it did. Nearly 50% of people in this town flagged, and a little under a quarter were ticketed.... in 3 short months? Not sure how many were drivers from outside the town, but that is a ridiculous sum. Change the law or scrap the camera, this is not working and is a burden to the citizens. I wonder how many traffic collisions will occur because people are slamming on the breaks trying to avoid getting ticketed.
How is it not working? People violating the law are being caught and fined as appropriate. The problem/complaints seem to stem from it working too well. Also according to the article, people who were not violating the law were not given tickets. To quote: "more than 41 percent of the total recorded incidents were rejected. Although most were still violations of state law, they were considered very close calls or were due to such reasons as vehicles stopping a short distance over the stop bar that did not pose a traffic hazard, vehicles moving out of the way of an emergency vehicle, plates that were unidentifiable and weather related issues."
...How many of these drivers were traveling at a safe posted speed limit and caught a yellow on a rainy day and had no choice but to either enter a skidding sliding stop or get a ticket. and now due to their unfortunate luck have the added benefit of fighting this in court...
In inclement weather, or other situations in which the speed limit is too high to drive safely, then it's the drivers responsibility to low down to safe speeds. If the driver couldn't react (for whatever reason) and stop for a red light, then they were going too fast under the circumstances. The Green->Yellow->Red timings are not arbitrary, and are based on good weather conditions and acceptable reaction time expectations. If you can't stop for a red light, you'll not stop for a pedestrian. In short, they are going too fast and deserve the ticket.