You don't have to eat fake meat. You can get protein and B vitamins from other sources, fortified cereal, nutritional yeast, supplements, nuts. You can totally avoid fake meat altogether. I've also considered this issue. Why replace meat with fake meat? What's the point of that? I like the consistency of seitan, but other kinds of fake meat are mealy and gross. We're conditioned to eat meat, we were taught that it's a necessary part of the square meal diet, leftover from the fifties. we've replaced it with fake meat to feed our comfort zones, not our bodies. whatever you do is fine. eat it, don't eat it. if it grosses you out, spit it out. If you like it, don't beat yourself up over an ideological position that has no practical application to the on-the-ground tenets of vegetarianism.