The findings? “People who ate the most animal-based foods got the most chronic disease … People who ate the most plant-based foods were the healthiest and tended to avoid chronic disease. These results could not be ignored,” said Dr. Campbell.
from http://www.thechinastudy.com/about.html
notice that it does not say people who ate exlusively a plant based diet. There is a huge difference between that extreme and those who eat more meat than average. What's wrong with being towards the middle? Nothing.
the bizarro.com video did not load for me (not sure why) but I checked out the rest of the site and was just weirded out...
I can't comment on B12 defficiency as I am not knowledgable on the human anatomy...