It also has been shown that in many red light camera intersections the city reduces the yellow light times by several seconds than what they were, to deliberately fine people. In addition this practice leads to more accidents at these intersections because of deliberately shortened yellow lights.
Red light cameras are largely revenue collection schemes. Nothing you say changes the truth or my belief on this.
Now that is crooked action for sure to reduce yellow time span.
Like another poster said, best method is to start flashing green light for 3 seconds before turning yellow, and yellow should last 1 second for every 10 mph speed limit. So a 45 mph limit would give you 3 seconds of flashing green + 5 seconds of yellow. If some idiot driver crashes through red in that situation, he/she deserves a ticket.