Trash is an ever present part of life. We are a consumer driven economy and we generate more trash than can be described in any form. The problem on our streets, in our parks and in the city overall are not a result of city nelgect..the trash comes from us, the sloppy, uncaring public.
People throw trash out of their car windows, fail to secure garbage from animal and youth disruption and worst of all, rather than pick it up, we call and bitch someone else out about it. Sheer laziness is the root of this problem. It's always "Someone else's" fault.
While pushing the city to do a better job of clean up, we also need to do our part. STOP throwing garbage out car windows, stop leaving bags in unprotected areas and for crying out loud, buy some lidded garbage cans..they are cheap and effective.
In my area, I walk around daily and pick up junk and trash from the streets and sidewalks around my home. If everyone did this and made a regular practice of it, things would clean up quickly. Go ahead and call city hall, write emails and by all means complain, but don't do it from an armchair. You are either the problem or the solution, there is no sideline. Just becasue you didn't put it there doesn't mean you cannot help pick it up. At least by helping pick up you are contributing to the solution rather than the problem.