Al, I may have somehow figured out the meaning behind the meme. Or, probably not...
Perhaps the OP is equating love of, or even some perceived type of twisted faith in, these things with religion?
Yeah, that's pretty weak and I'm probably wrong. But it's all I've got.