While preventing littering is a laudable goal, the solution is achievable by all of us. Just pick up a few pieces and ay and throw it away. If everyone who complained about littering did that, the problem would be solved.
Sure, there would still be litterers, but at least the neighborhood would be clean. I'd posit fewer people would litter if there wasn't already trash everywhere.