That article sounds like typical evangelical vegetarianism. I have seen that type of thing before on veg web sites. Convoluted self delusion, if you ask me...