This is so in New York State as well. If you hit someone from behind, it is your fault no matter what. I was rear-ended while I was stopped and pushed into the car ahead of me. It was considered my fault for hitting the car in front of me!
There is not even a rule to make the yellow interval the same for each light in a given area. Differing speed limits would make this difficult anyway. So each light is a roulette game. Randomizing the yellow intervals would certainly increase revenue!