^^^ here in atlanta there's tons of lights that have cameras... and believe me (i learned the hard way, the cameras work) they work. at first they were giving out points on your license as well, but people fought that for the reason you said. they don't know who was in the car.
so they found a simple solution. They billed the person who's name is on the registration. Since they aren't assiging points, they are fining the vehicle, not the driver, so you can't use the "i wasn't driving so why should i pay" excuse. sucks.