For those that are aiming for self-sufficiency, I think it's a great goal. But I can tell you as a 31 year old who is working towards more self-sufficiency, it can be a hard life. It would be an even harder life for someone who is 80 or 90. I'm not saying that it can't be done, but that it may not be enjoyable. At age 80, my grandparents still gardened and canned and walked to the post office instead of driving, etc. But now that they're over 90, they just don't enjoy those activities the way they used to. They're ready to live a slower, less busy life.
I think that tending a huge garden and raising animals is hard work now, I imagine I'll be tired of some of the effort and hard work by the time I'm 80. And what if I live to 95 like my grandparents? That's 15 years of life that I'll need to be able to pay for.
I think that some self-sufficiency and thriftiness in retirement is a good idea, but I don't think most people can remain self-sufficient until the end of their lives.