When I lived in the Middle East, they upped the red light jumping fine from around £150 to around £1200. Needless to say, you don't see many people jumping red lights anymore. However, that's a lot easier to control than speeding..
my point was no matter what the punishment is there will always be people who think they wont get caught.
do away with speed cameras and have more mobile units, increase the risk of getting caught will decrease the amount of people thinking they can get away with it.