You don't need to be 100% self-sufficient if you build a community to trade and cooperate. Division of labour is better. But you do need those community ties to be strong enough to prevent rats and feds from destroying it.