Stockpiling food has another advantage that you didn’t mention. You will be buying tomorrows food at today’s prices. Food prices are not going to go down. Also by stockpiling food it allows you to buy when you want to ( on sale ) not when you need to. Many things can happen that a food storage could be put to an advantage. Job loss, Hours cut,medical or car repair bill not expected or planed for. All of these things could be used as a reason to stockpile food.
Things must be simple and easy. You want to limit the number of important decisions you’ll have to make or things you’ll have to remember in a crisis. You should not have to remember where things are, put them together, worry about not having something important, or lose time while you do the work you should’ve done beforehand. You shouldn’t be thinking, “Well, wait, will I need the camping stove I have in the other bag?”

I stored Flour, Sugar (white & Brown) along with yeast, baking soda/powder and crisco. My plan is to use a Bread machine to make bread. I have a large generator to power essential items. I also have a small generator (very quite) to power things during night time hours or my camper that has an oven we could use in an emergency. The best thing you can do now is to sit down and go thru some various scenarios in your head with varying degrees of severity. Then, write it all down on paper in note/bullet statement format. When you’re stressed-out is not the time to formulate a plan.
Still, these extraterrestrial-looking foodstuffs seem to be having something of a moment: For the past four years, Costco has been selling pallets of shriveled vegetables, fruits, grains, and meats that promise to feed a single family for up to a year—and if you’re not a member, you can purchase similar survival kits, many of which boast a 20- to 30-year shelf life, at Walmart and Target. One top seller, Wise Company, saw its sales nearly double over the past four years, reaching around $75 million, according to a Bloomberg Businessweek cover story last November. The company’s CEO, Jack Shields, told me he estimates the industry as a whole generates between $400 and $450 million annually in retail.