I've been thinking a lot about this lately, and as such this is sort of a train of thought experiment than something well-constructed.
Firstly, why are some people preparing, and others not?
I'm going to make a broad statement here: We are almost all A+ personalities. We are independent minded people who when presented with a problem, they confront it. When there may be a problem, we try to prevent it. I have yet to hear a prepper say 'it won't/can't happen to me'. That, I think, is our greatest strength. We are stubborn, we have foresight, and we act. That's the important one, we act. We don't just let things happen.
This also a list of our greatest weaknesses. We're independent and stubborn, which means we don't exactly get along too often. We think we can go it alone, and we tend not to listen to others unless provoked. This is really prevalent in the less desirable elements of survivalism and prepping. The odds of a Red Dawn survival situation are limited, and even then, what would retreating to the mountains do? Why stockpile firearms and not food?
The more I think about it, the more I tend to reject retreat-based ideology. Having a retreat won't make things better if the economy collapses. In fact, that is the number one thing we should be preparing for. A global economic collapse will definitely mean riots and shortages, but more so, a period of scarcity. Your everyday problems will involve feeding your family and friends, keeping them out of trouble, not Soviets in the street. Preppers need to go back to their roots and figure out what they should be worried about all over. For me, I'm worried about economic collapse and flu pandemics, and the problems stemming from that.