Finally, ATOT is getting it. The municipality hauls the trash and/or hires companies to haul the trash. That simple switch gets rid of the vast majority of littering problems.
For most municipalities it would require an inordinate amount of oversight. The vast majority of people WANT a trash service. You'd have people checking records looking for the 1 in 1000 who would rather take their own trash out to the woods and dump it.
The town where I grew up has their own municipal trash service, but there are two means of paying for service: either a monthly flat rate for a container, or you can pay by purchasing trash bags or stickers for so much each, which benefits the anyone who produces little trash each week.
And what if you have residential or business addresses (rentals) that are vacant? They could be vacant for months at a time. Are you going to require the property owner to pay for trash service during that time?
I'm guessing the vast majority of the dumping is happening in more rural areas, in unincorporated areas or in townships that don't have their own trash service.