This seems like an idea that could only come from Portland or San Francisco. Disregard for property and a brief personal self-esteem boost for tossing a ball of dirt and seeds somewhere, so you can feel like a game-changing rebel on your way to buy your next chai tea.
On the other hand, I would rather have this in my neighborhood (as long as it doesn't have any sort of invasive content that is going to drift into my yard that I'm going to have to deal with for years to come) than live in a neighborhood with a bunch of those annoying urban "I raise chickens in my backyard" people.