If we look back, people have been fairly self sufficient until recently. Perhaps the last 50-75 years. There weren't grocery stores like we know today, there weren't restaurants, cities weren't nearly as populated and people