We need to put a nickel deposit on cigarette butts and they would never be thrown away again, or if they are, someone will pick them up. Worked for bottles for years.
Better yet, just ban filters on cigarettes.
Does not work at Aldi grocery store. There is requirement to deposit a quarter to obtain a shopping cart. But I see many carts abandoned in parking lots. For many it is not worth the walk back to store front to retrieve their quarter.