With ability to throw items it's a bit annoying that crappy items land on grid and stay there forever - it's very easy to make towns look messy with some shitty items very fast and it takes very long to get this stuff from grid, especially in guarded towns. Possible solutions?
1. Make items disapper after one hour if they are on exit grids.
2. Add "street cleaner/litter collector" NPC in guarded towns - this fellow would walk (never run) around the town at predefined path and pick up cheap items (base price < 100 caps) from ground if he see any. At night he would be in his tent and you could buy/trade the items from him.