The smallish city in my area recently passed a chicken keeping ordinance, with, in my opinion, some good rules for town life: no roosters, limit on the number of chickens, the coops have to be a certain distance from neighboring property, and no butchering or processing on the property. I don't know if free ranging was addressed, but, like ducks4you stated, that is a problem that takes care of itself.
I don't agree that keeping 3 to 5 chickens is a waste of time. Being able to have fresh eggs has a lot of value to some of us. And we can always use the poo.
Same here, our city now allows the keeping of 3 or 4 four hens, no roosters. It's hard for me to fathom how much poverty there is here and I don't mean street people, addicts etc. Honest decent people just trying to make ends meet, thanks to the food banks they get some relief.
My daughter belonged to a PTA group when her kids were in elementary school and they made sure there was a fruit basket in every room and kept full, bread and jam too so they could make a sandwich.
My granddaughter was instructed to go up and help herself to a piece of fruit or.... so others wouldn't be shy about helping themselves, so many came to school without having breakfast or a lunch.
I grew up during the war years, somethings were rationed like coffee, tea, meat, butter, sugar but at the same time most people had vegetable gardens, had fruit trees and kept a flock of chickens in their back yard. So we really didn't have it that bad.
It's a different world today a lot of really decent folks are having trouble just making ends meet, by the time they've paid the mortgage or rent, paid the utilities, taxes and such just to keep a roof over their heads there's not much left for food, clothing or other necessities. Yes, it's a different world, I believe our city even allows a goat and rabbits, and yes, you are allowed to butcher. I saw a goat tethered out on a front lawn in one of the older sections of the city mowing down the grass, who needs a lawnmower and think of all the good stuff for the garden

.
Annette