I'm sure the rationale is just like helmet laws. It's there to protect you from yourself. If they penalize everyone who runs a red light enough, they think it will make the idiots who run red lights into crossing traffic think twice. Problem is, those idiots aren't thinking once.