What dumbasses came up with that rule? Isn't the whole point of the yellow light to signal that it will turn red soon, and that people have to make a choice?
So if you drive up to a green light then you have to stop, wait for the red light and then drive when it turns green again to ensure that you're not running a yellow light.