What I think is missing here from the argument is the community garden.
We grow (well, my wife does the bulk of the effort if I'm being honest, the jungle of vines out there I fully credit to her) a good amount of food. Herbs, beans, cucumbers, squashes, lettuce, tomato, carrot.... Every trip we grab more than we can use, or it will just go to waste.
We share with others who garden and some who don't, but around us do. They also give us kale, varieties of berries, and others that we don't grow.
You don't need a lot of plants to end up producing more than you can realistically use, even getting creative with their use (we've started making a lot of syrups). Sharing with your local community can make this all even more efficient, making better use of what's been planted.
Which is a long AF, adhd-laden way of saying "Community gardens / sharing is even better with efficiency imo"