One question... if vegans are required to take B12 shots and pills to stay healthy, what is the vitamin pills produced from? I need to "Google" this.
These are bacterial in source. In "the older days" foods like tofu and other soy products used to contain higher amounts (sufficient to sustain life, possibly) of b12 specifically because they were subject to a greater degree of bacterial contamination. Now that food processing has become much more sterile, tofu only contains b12 if it is fortified as a supplement.
That said, it is important to understand just how little b12 humans need to be healthy. The RDA for b12 is 2.4 micrograms per day for an adult who is not pregnant or breastfeeding(in which case it is 2.6). To be safe, because RDAs are too low for a few percent of people, we'll even take a leap and say that people should consume
2.5 whole micrograms per day.
Assuming this person is not eating any of the very many fortified foods like nondairy milks, cereal, ect, and is not exposed to any foods subject to any bacterial contamination (soy based products which still can contain some lower amounts of b12 'naturally', ect) and never accidentally or intentionally consumes non-vegan foods, they could mosey on down to the store, buy some 5000mcg "mega" b12 pills, and they would need to take one tablet every
2000 days, or roughly every
five and a half years.
If this person is like 99% of vegans, and is exposed to b12 fortified foods, you can see how this pill schedule frequency would then be extended into hilarity.
How's that for perspective? Humans need b12 to live healthy lives, but we sure as kittens don't need a lot of it. Your body stores b12, so you genuinely do not need to be consuming the RDA on a daily basis in order to be healthy: it just has to add up to enough to maintain a healthy store of b12.
Anyone who tells you vegans "need" to be taking b12 on a daily or regular basis, or that vegans "need" b12 shots (if they don't have absorption issues that'd make them need shots even as non-vegans) is flat out lying. Human bodies are awesome things that take care of themselves much more than humans give them credit for.