This is my take as well. Retailers throw out an unfathomable amount of food 99% of the year to make sure supply is there at crunch time. Most people did their big wholesale hauls two weeks ago and are getting back into a normal-ish grocery buying routine, so with pantries full and money increasingly tight for just about everyone, you probably won't see folks singlehandedly clearing out entire aisles from this point on. The food supply chain is resilient. If certain items start running low, reasonable facsimiles will quickly take their places. And while I'm obviously a big home gardening dude, I'm under no delusions that I'd be able to sustain even myself for very long just on home veggies. Potatoes are one's best bet considering yield per acre and nutritional value - you could survive for 6-8 weeks just on potatoes before mineral deficiencies caught up with you. That said, they aren't fool-proof to grow and can be rather unreliable from season to season. Plus, if we ever get to the point of all-out famine in this country, there'd be a lot of other problems that few of us would be equipped to deal with.