Red light cameras are a money grab. Safety is just an excuse. A former CEO of RedFlex, the contractor Chicago engaged to run their red light cameras, as well as an employee of the city of Chicago, and a few others have been indicted on corruption charges over these cameras.
First, make sure the cameras are functioning correctly. That includes stopping authorities from tinkering with them to boost violations. These devices have been very erratic, more erratic than can be explained by technical glitches.
Next, make sure that the yellow is an acceptable duration. There's an informal standard of 1 second per 10 mph of speed limit. Studies show that's not quite enough. There's also a lower limit of 3 seconds, Can't have the yellow shorter than that. The only formal standard on this is circa 1977, a rather involved formula that takes into account the slope of the approaches, as well as the speed limit. May also have something for whether there is a curve on the approach. We don't have anything more, most likely for political reasons. A few times, cities have shortened the yellow, and been caught. Now they search out badly timed lights that already have too short yellows, so they can deny that they shortened the yellow.
Getting punitive about a problem should be the last resort. Every other solution should be tried first. Even worse is making up a problem to get punitive about. There is no epidemic of red light running for the simple reason that nature may deal out a far harsher punishment to violators than a traffic ticket, and everyone understands that. You want to get your car wrecked? Break some bones? Risk death? Then run those red lights! The majority of red light violations are for missing the light by under 1 second, and nearly no violations are over 3 seconds. Punishing people over a 1 second judgment call is unfair. A few more violations are for honestly not seeing the traffic light, and sometimes that can't be entirely blamed on the driver. Years ago, I saw a traffic light a little ways west of the small downtown that was thoroughly obscured by trees (Olney, TX on state hwy 114). It was not visible at more than 20 feet, and the intersection was not in any way distinct from the dozen or so intersections on either side that didn't have traffic lights. The city should have gotten in trouble for that. Only reason I was able to stop for it is because I knew the light was there and was watching for it. Another town (Charles City IA, US 218, before the bypass was built) had 3 lights in a row, in which the 2 at the ends were on arms hanging over the street, but the middle one was on a post and was somewhat camoflaged by buildings, signs, and other lights. Of course they were mistimed so that the middle turned red at the same time the other 2 turned green. Tricky. Only a very few violations are deliberate, and even there, the driver could have good reason, like being on the way to the emergency room.
What happens when intersections are run fairly is that red light violations drop so low that cities take the camers down to save money.