RE:RE:only 3% of people do well on a vegan diet...Geric, you are right!!! B12 is in soil and the reason we might have a deficiency, is because our sanitary requirements are very high. People in poor countries, with poor sanitary matters have no issue with B12, regardless meat eaters or plant based diet.