I think it is appropriate to store up something for "just in case", in fact my deuce is my "just in case" vehicle, but it doesn't just sit around for that purpose only. It is also a great hobby! It is enjoyable to be in parades and all kinds of stuff like that, but I don't think we should knock someone who wants to be prepared, and undoubtedly some of those folks will be visiting this site so we should be careful not to "run them off" because we might just get some new guys to hang out with.
I used to frequent survivalistboards, but now I am here all the time and doing things to be prepared has been put on my back burner because messing around with OD is way more fun...and I have all the food and supplies one should reasonably have anyway.
If they start discussing survival and get off topic from MV, a simple reminder to stay on topic should be sufficient. I'm sure some of them think we are wacky for having 2,3,4 or even 10 MV...they probably think "what is the purpose?" Everyone has hobbies, whether it is hunting, prepping, or army trucks...as we always say it is better than drugs for a hobby.