The internet is so fascinating because we can find whatever "truth" we want.
From the same article you sited.
"The authors speculated this could be because their diets, which were very low in protein, allowed for B12-producing bacteria to ascend into the ileum where the B12 could be absorbed."
"It is possible that some vegans can ward of overt vitamin B12 deficiency, and even mild B12 deficiency, through B12 production by bacteria in the small intestine.... However, this is an unusual condition, especially in Western countries, and should not be relied upon"
Wait, unusual in western cultures? I wonder then if it has something to do with how we live and not objective facts about B12 absorption?
More like the internet is really a facilitator of communication. A reflection of what's already there. Without it, information just gets a little harder to obtain. Every individual is required to sort out truth and lies. Those who can figure it out may find that it is the key to success. Those who don't move on just fine none the wiser, thinking they are right.
We act in the way that we choose to live. You have a right to live your life the way you want but you have no right to judge or impose your ways on others. If eating dirt is how you get your B12 then so be it. But don't expect everyone else to pay for your medical bills if you develop a depressed immune system or degrading brain function as a result of deficiency. Plus, you didn't answer my question on the other 6 nutrients.