I’m hoping this was said in jest. If not you might want to reconsider. Just buy what you need.
A little bit but I'm also pissed off with my local branch of Sainsbury's which on Sunday had run out of tinned tomatoes (all brands), tinned sweetcorn (they did have some massive cans of Green Giant but not all the other usual ones) and taco shells so my cupboards are far too empty.
In general I think it is good planning to have several weeks of long life food in the house (the stuff you usually eat anyway that you can rotate through) along with 6 months expenditure available in cash accounts etc. I agree this is a problem for the more vulnerable people.