This is the case in most small towns in Delaware. One town was so notorious for their speedtraps and roadblocks on the highway that Legislation was passed to limit their revenue raising ability by forbidding them to do traffic enforcement on the highway. The Police Force in that town was cut in half because without the traffic enforcement revenue there wasn't enough money to pay for the cops.
I assume that income ws mostly for speeding. The argument being made in this thread was that higher (and apparently stupider) standards for DUI were somehow to be laoid at the feet of law enforcement because they would make money from the enforcement of those standards. The "fines" to which I referred, therefore, were fines levied for drunk driving offenses, not for traffic offenses generally.
And as I said above, around here traffic and drunk driving laws are enforced without any increase in compensation for the officer or his department. Tickets, however DO sometimes encourage the financial parts of local government to be aware that their cops are doing SOMETHING other than eat doughnuts.
As a general observation, I've noted that people complain about Law Enforcement right up to the point where THEIR ox is gored. THEN if they complain is because LEOs don't do their job as efficiently as it's done on CSI or Law and Order.