The article specifically talks about them shortening the duration of a yellow light from 5 seconds to 3 in order to increase revenue by catching more people running the (shorter) light. They purposefully are creating a situation where people feel the need to speed up to make it through the shorter duration light and more people are getting killed because of it.
I don't know about where you live, but in a lot of places if you cross the crosswalk and are now in the intersection and the light just changes from green to yellow, 3 seconds isn't enough to clear the intersection before it turns red unless you were already traveling the speed limit and the lane is clear ahead of you. Imagine yourself in rush hour traffic and you're the first car stopped at a green light because you can't safely clear the intersection. The car ahead moves and you start to enter the intersection because there is now space to clear the intersection without having to stop in it. Just as you start to accelerate it turns yellow, and then red 3 seconds later before you clear it because they shortened the time. If the light stayed at a 5 second yellow light, you would have made it through. Is that genuinely your fault if you did everything according to the book but only got caught because they artificially lowered the yellow light time?