The more self-sufficient you can be, the fewer societal resources you will take up, which could then go to someone else in greater need. That’s my perspective at least.
But the more self-sufficient you are, the more resources of yourself you need to supply yourself. So you can provide less societal resources. If you do not need to provide clothes for yourself, you have more time caring for elderly, etc.
As another view, the total resources need does not directly change by changing who does what. The advantages of helping each other are in the OP. At some point however, I would think, the overhead of organization grows so large that it may not be worth it anymore. Just think of the amount of work put into “useless” administration in many countries. But in a 30 person village, this is probably negligible.
Edit: Thanks for helping other people on the feet!
This post and thread gives me (back) so much hope. I always hoped for something like described here. But I never came anywhere close and so I have lost the hope over time. I was thinking in the direction of “I just want someone to share my life with. It will work out to be ok somehow.” But some recent events and post like this give me back the hope to find a the person I really want to share time with. It also brings me the motivation to work on myself, so to be more like I would like to be. Thanks you all.