no comparto en absoluto el enfoque ético, de hecho yo me considero vegetariano estricto, no vegano.
En cuanto a lo de la b12, de hecho la recomendaría para toda la población, igual que todos toman sal yodada, o incluso vitamina d en algunos alimentos suplementados, no nos hemos criado idealmente ni tenemos acceso a alimentos frescos como antaño, la subdeficiencia está mucho más extendida de lo que se cree, parece.
Yo desarrollé deficiencia de b12 siendo omnívoro, tomé unas gotas y se resolvió en días.
No tengo nada en contra de los suplementos en este mundo imperfecto en el que vivimos. Se trata de acercarse a la ingesta de una dieta ideal. Si no puedes acceder a los alimentos que te garantizan esos micronutrientes, tendrás que añadirlos de alguna manera en el largo plazo (vitamina c, magnesio, b12, etc). Yo es lo que hago, si no estoy consumiendo suficiente verdura, o ciertas frutas por lo que sea, tomo cloruro de magnesio y vitamina C.
Mucho mejor de los alimentos, pero a veces no se puede o no hay.