Bad planning on their part does not make my good stewardship a bad thing. The stored food I have "put up" takes up less than one closet space in my home. It's perhaps 16 square feet of space. The "affordability" is simply a state of mind. I grow all the vegetables we eat and can enough to last till next harvest. I can or freeze meat the same way. Those who don't could simply purchase a can or two extra on each shopping trip and accumulate that way. There is always a way.
Yes, there is always a way to have some provisions, but there is no way to ever be truly prepared for a real "doomsday" scenario.