America does this thing where only some areas have cameras, creating huge dead zones with no camera enforcement. This is done to catch drivers off-guard so that more traffic tickets are given out. As I understand it, China just has cameras on every street because their goal is to decrease traffic violations and not just generate ticket revenue.
I still think my idea of traffic cameras flashing drivers when they get ticketed would be effective, but China has it figured out.