The cameras/law are unreasonable. I've been caught by the cameras driving through Knoxville, TN going 4-5 MPH rolling through a stop. I had time to slow to ~4 MPH, stay behind the white line while maintaining said speed for a good few seconds. This safe time behind the white stop line was more than ample to check every direction multiple times. I really don't think it makes sense to fine for that.
On the other hand, someone can come to a nearly screeching halt, stop for an unreasonably short time period right at the line, and then speed off past the light, accelerating so fast their tires are just under the screech threshold. This person is somehow considered "safer" than I am under the law, when in fact, my rolling stop is safer. I'm very sorry if you've been sideswiped, but it wasn't because of a rolling stop. It was because of a bad driver.