I'll weigh in. I've been a licensed driver in two states: California and Ohio.
In Ohio, the fines vary by county, but they are often very reasonable (like less than $150 bucks on the first offense, even if you were doing your best Rusty Wallace impersonation). The downside? There are cops EVERYWHERE, and the likelyhood of getting caught is much higher than it is in California. On the whole, people here drive much slower, I've noticed. The other downside, is how traffic school, points and your driving record are handled here. You can opt for traffic school once (in two years, I think) to remove the points, but the violation remains on your driving record. In other words, your insurance company is going to know about it.
In much of California, it's easy to speed with great regularity and seldom get caught. The drivers know this, and drive FAR more aggressively by comparison. It was quite an adjustment for me, moving to Ohio. The stronger police prescense DID have a positive (or negative, depending on your point of view) impact on my driving. The fines are much higher in California, but your not near as likely to get caught. In addition, traffic school will wipe a violation off of your record.
As to fines and their effectiveness in reducing traffic offenses, I don't find them to be particuarly effective. If the fine was $1000 and that was that, I would probably speed alot more. When I got caught, I'd just pony up the fine and move on. The major deterrent for me is points accumulation. Money is something I can handle, but losing my license isn't. Traffic enforcement is so strong here, that it's easy to see how I could lose my license in as little as a year, if my driving habits were exactly as they were in California. Financially, it wouldn't even add up to $1000 bucks.
The "revenue generating" BS is just that - BS. The amount of money generated by traffic tickets is a drop in the bucket. The people you should be REALLY angry at are your legislators. They're fleecing you through property taxes. My 70 year old grandmother was cited for doing 70 in a 55 a few months ago. It cost her all of $130 bucks. "It's all about money", she says. Ha! She pays that same locality $2300 every SIX MONTHS on a home she owns free and clear, with nary a word.
Who's fleecing who?