Hola!
Mi abuelo (que ya murió) toda la vida tuvo gallinas en su granja. Las trataba con dignidad y respeto: las tenía sueltas en un campo, ellas andaban a su bola, y por la noche si les apetecía se metían solas en una casita de madera para dormir. Comían repollos, maíz natural, hierba del campo, insectos que ellas encontraban...
Evidentemente ponían huevos y yo nunca ví a ninguna gallina comerse su propio huevo, pero todo puede ser, no soy experta en el tema ni mucho menos.
Nosotros nos comíamos los huevos de las gallinas porque ese gesto no compromete su vida, ellas estaban felices y nadie las "obligaba" a través de piensos, etc. a que pusieran más y más. Si un día ponían tres huevos, fenomenal, nos los comíamos; si no ponían ninguno pues no pasaba nada y cenábamos ensalada sin huevo duro.
Así que mi respuesta es que si las vas a tratar con dignidad, no me parece que sea malo, ellas ponen huevos y tu te los comes (y así tendrás B12). Y además así rescatas a unos animales que probablemente maten si nadie los quiere!
Es mi opinión humilde, pero me encantaría escuchar las de los demás!
Un abrazo!