The scoundrels who put them up ought to be ashamed of themselves for being cowards. If a politician wants to raise money, they should be honest about it and just raise taxes. If it’s about safety (which it is not), then put an actual cop out there and write real tickets and engage in actual law enforcement. This is just a money grab by that jurisdiction.
Not sure about Iowa’s rule but I believe if you don’t pay it, it actually just gets reported to your credit and doesn’t go to warrant like a regular traffic ticket. I’m thinking if you’ve been driving for 25 years with nary a blemish to an otherwise perfect driving record, you likely are a fairly responsible guy who has a good job, owns a house and a nice car. Toss the ticket, take the credit hit, and go back to bed.