Speed cameras should be in place to slow drivers down, not trap people into paying a fine. Making it a legal requirement for cameras to be visible (not hidden or painted to blend in with the background), with clear road markings showing the area where speed is checked, should achieve this.
You may be interested in these active petitions
Speed cameras often seem to be used as an easy way to raise money, rather than to slow down drivers.