Community solidarity is really important.
I worry most about people (the vast majority) living in cities, should things go bad. They have the advantage that as long as government functions at all, I think the cities will be fed and people kept warm in some manner. But in many ways, they are much more vulnerable because of their sheer numbers. Planting city veg gardens is a great idea when times are pretty good, but they are theft magnets for hungry people when times are bad. So someone gets fed, but often not the labourer.