We all definately benefit.
Our city sells one cubic yard composters so that we can take all the peelings, eggshells and green material [no meat or fish] and return it to the earth. There's no limit to how many you have, so you could put a row of them out behind the garage. The city also puts all plant material that they gather through a chipper and compost it. There's a free drop off center where I can get rid of my yard waste, grass cuttings, dead leaves and other plant matter and tree limbs. In spring and summer the composted material is available, FREE, to anyone who wants to take it and have a couple of garbage cans full or several pick up loads for their gardens. I usually screen it as I load it to get rid of any large or plastic material that has gotten into it. At home I add it to the garden and spread a thin layer directly on the lawn to enrich the soil there. The end result has been a great amount of nourishment going back to the land and a huge reduction in material going to the local landfill. Yes, the city has to pay someone to maintain the compost pile but it's offset by the reduction in landfill costs.
My son-in-law's father grows great tomatoes in his front flower beds mixed in with the shrubs and other plants. The extra colour of the ripening fruit looks pretty good too. I'd try it too but the house faces the wrong direction and there's too much shade.