Pathfinder, you're preaching to the wrong crowd.
If you want to make a difference, you need to talk to the people that are causing the problem; NOT fellow shooters that are just as angry with the dirt bags that leave trash and destroy public places.
A better use for canned food that is expired but really perfectly good, might be to hand it out your window to that one-legged veteran begging at the off-ramp that he sleeps under. You know, the guy that gave his leg and shell-shocked brain so that you and I can continue to exercise our rights.
A) That's actually illegal in my area, possibly in multiple ways if the circumstances are right.
-1. It's illegal to donate food that's expired, missing the label, visibly damaged, contaminated (say, rodent droppings on the top), or not marked with an expiration date. Too many 'needy' people have gotten sick from other people's "generosity".
-2. We have some anti-vagrancy laws here, due to the
ridiculous overabundance of panhandlers that come with living at the confluence of two major regional interstates.
-2.a. Handing anything from a vehicle to a person on the street, sidewalk, embankment, or easement is illegal, except under specific circumstances like paying for event parking before entering a city/county lot, or interacting with LEOs ("license and registration please"...). (Resulting in accidental death of fire-fighters' "Fill the Boot" drives.)
-2.b. Handing anything to anyone actively panhandling is illegal.
B) If you want to help the guy, give him some DECENT food. Not the
expired trash that you don't think is fit for your own consumption. Writing your statements intended to belittle the members here under the pretense that they're bad people for not thinking of it, while simultaneously suggesting that we give expired food to a homeless veteran is not just an insult to the metaphorical veteran, but an insult to
all veterans, an insult to
all homeless people, an insult to all aid associations that deal with helping needy people, and an insult to the entire membership here.
Very much not cool....