קצת יותר פשוט...
בגופו של האדם ישנם חיידקים המייצרים b12 , וכך אדם אמור לחיות מבחינת b12 (כך גם פרות למשל מקבלות b12) , אך כיום הגוף האנושי כ"כ הגייני שהחיידקים הללו מתים , ולכן יש מחסור ב-b12 אין שום בעיה של ויטמינים לצימחונים או לטבעונים ואף ראיתי השוואה המראה שגוף האדם יותר דומה לגוף חיה צימחונית מאשר לגוף חיה טורפת.