What in that blog made you write him off? I also clicked through and found very thoughtful writing on the topic, though I still disagree with their position as I understand it.
The same impulses that make people search for religions (and when they can find none to their liking, invent them) is what leads to that particular brain disease. I have no need of the religion. I mean, it's already a dietary code, it just needs a prophet and it's complete. Animals are food.