The reason the fines are so high is that risk of getting caught is infinitesimal. This is the same reason they had to raise fines for honking in NY in non-emergencies to $500 to get people to stop. The appropriate fine should be something like
(damage to society) <= (fine) * (risk of getting caught)