Replace all fines (and most jail time) with community service, defined as something like "hours signed off by the director of any 501(c)(3)." Cut government programs that are now unnecessary because of all the community service.
The supply of community service hours is decentralized and 501(c)(3) organizations have limited input into law enforcement, so the government has less incentive to increase non-compliance to increase citations.
Also fun to see the entire C-suite of a company get 1000 hours of community service each instead of a fine paid by shareholders whose only mistake was hiring them.