In a way it mimics what we've seen in the international community. Where there are necessary products and services - like medical supplies or farm workers - when things go wrong it causes real instability.
The tendency to use management systems that are only a few days behind need, so you don't have extra drugs around, or extra food, because that leads to waste and you have to pay for storage. The supply chain, if it is broken for even a short time, can fail on necessary items.
It's similar in families. When we outsource something, and the person who was doing the job before takes on some other responsibilities, they become dependent on the infrastructure related to the outsourcing. That's not to say it's wrong, but it bears thinking about. In cities many of us no longer have access to a home or land that could earn us income or grow us food, and we don't have the skills either. Our homes are in fact a financial drain unless we sell them - not many live in a home that can provide income. And when two adults in a family need to work, it leave the family vulnerable to infrastructure issues, or to turn that around, when society needs all adults in paid employment, it has little capacity to deal with problems when they arise.
This has always been one of the criticism of national level state systems by thoughtful conservatives, that more local capacities disappear when higher levels take over functions, and that can lead to loss of responsiveness and also the capacity of communities to be independent and self-governing. It seems to also be true at the international and family level.