Also, I think the fact that vegetarians must often supplement their diets with animal based vitamins proves that we have not evolved to be vegetarians.
False.
False. Perhaps you meant vegans.
Then reduce your consumption of animals to these "animal-based vitamins" you speak of. Even under your assumptions, which I don't agree with, I see no reason to eat animal products beyond these vitamins.
I've already seen your unprovoked hostility towards vegetarianism displayed multiple times on this board. But go ahead and use this as another excuse if it helps ease your guilty conscience.
And I don't have to be nice about it either. If his point is to just play holier than thou and insult people, then fine. If he's trying to make a point that might get people to reconsider their ways, that is a poor way to do it.
That's funny. I've always gotten a "holier than though" vibe from you on global warming issues. I'm sure you've been annoyed by my signature! Not eating meat would be the easiest thing you could personally do to help fight global warming and reduce your carbon footprint... But you don't do it. The word "hypocrite" comes to mind. Sure, it's easy to sit at your computer and type about the issue, but I will not be interested in listening to you on the subject until you start practicing what you preach. Of course, it's quite easy to misinterpret what someone means when it's just text on the internet.
I'm reminded of the Mafia hit man who kisses the cross hanging from his neck after killing in cold blood... Just like I can't help but wonder how he considers himself a Christian, I'm not sure why you seem to think you're some sort of environmentalist.
A vegetarian would have no problem getting B12... A vegan can get it from nutritional yeast and certain kinds of cereal. While I agree that many vitamins are animal-based despite what their labels may say, I disagree that all B12 has to come from animals. At least from what I've read, but I would be happy to look over your sources. Also, vegetables grown in feces (which is high in B12) can provide adequate amounts of the vitamin.
I'm sorry if you think I'm being mean. I've encountered a lot of random hostility towards vegetarianism and perhaps have become too defensive. Now if you'll excuse me I'm going to go watch Whale Wars.