To cut mbfg a bit of slack here, your approach doesn't work in all situations. I admire your functioning community and supportive family and the fact that you've got time and space for things like gardening.
If people can't live like you do, it's probably because they've been placed on some kind of economic hamster wheel, and rather than figure out how to get a quarter of a lamb their better bet is to emigrate or to disrupt the system that's making McDonalds feel like a relevant factor in a survival equation by building the kind of community that you're describing. That's a big ask if you've never been part of such a thing (I know I haven't).
Sure, we live in an isolated area and have evolved through years of not even having a shop (well, I got to see one finally ~ 1980 or so). My father as young pre-teen helped support three younger siblings and a mother while his father was away at war by trapping rabbits and all that.
I had eighteen months as an isolated single parent with near zero support (long story) and had to stretch a marginal budget during that period. I've also travelled through the more remote parts of more than half of the 190+ countries across the planet, sorting logistics for food, fuel, et al along the way.
What I can pass on as hard earned lessons are that fast foods are rarely the cheapest or heathiest in the long term - if you can track down a large volume slow cooker in any garage sale or op shop on special you can keep a never ending stew on the roll by throwing in damn near anything, potatoes, celery, beans, carrots, bits of meat, swedes, etc.
It's hard to disrupt a system, difficult to break patterns and build communities and establish areas to grow food - but home cooking and stretching out food is something that can be found across the planet in the most unlikely places. Worth the effort to look for examples and make a few moves.
We're lucky to buy and prep all our food in bulk - it's more expensive on the infrequent shopping days, it's substantially cheaper over the course of year.
It's not something we need to do in current circumstances, it's a habit kept up in case it's ever needed and being frugal where possible means more to spend elsewhere.