The simple solution is that all fines must be forwarded to the State and absolutely none kept locally. (Including everything, even fees, everything.)
That would solve virtually all of this.
That would solve virtually all of this.
In this case I think it's mostly due to different local vs. state incentives. At the local level, if you happen to live in a 750-person municipality along a freeway, ticketing people aggressively is popular, because it raises money for the municipality, mostly from outsiders passing through. But if Austin takes control of ticketing revenues, it gets much less popular: the average Texan does not want aggressive ticketing on the West Texas interstates.