I work with a guy just like this (kinda), he drives me nuts.
He drives me nuts because hes the kinda guy that doesn't want to listen, just wants to talk, so hes always ranting on about the end coming, the collapse at our doorsteps, blah blah blah.
A few weeks ago we got on the subject of solar flares as he started ranting about the possibility of the biggest one and it reeking havoc on us.. As I begin telling him why its a possibility (the largest sun spot ever documented) he just ignores me and starts saying its gonna fuck everything up. blah blah blah
Hes a fuckin retard, cares not about educating himself or finding the root of the problem, just wants to rant about it coming. Im almost certain he wants it to happen, and Im confident hes the guy that thinks when it does he'll just run around and take what he needs. OPSEC like a mofo when Im around this guy.
I asked him once, "Since your so confident about it coming, what are you doing to prepare?". He replies with, "Nothing. What can you do?"
How about putting back some food you fuckin idiot! Thats what I wanted to say, but I just left it alone. If he just wants to surrender than so be it, not my choice to make for him.
The guy in your story is different I would guess, probably more mature. One of two things I would guess with him, hes practicing "safe secs", or he's just honestly so tired of listening to people like the dick head I work with that he just dismisses the whole idea when brought up. I do the same thing, I've got my own ideals and beliefs, when people start talking about it (SHTF) I just get annoyed with their "idiotology" and change the subject. Honestly, outside of many of the patrons here in the SF, theres hardly a good head out there on the subject, not that Ive found anyways. Im running out of patience for the morons, Ill bet the guy you talk about is too.
Its 2012 brother, apparently everybody is right about everything, all the time, every time. Shit, I can go outside and find an argument with somebody about what time it is.