Sounds pretty novel.
Oh yeah, real novel alright... its only been the primary diet of humanity for the past 100,000 years. Or are you one of those goofs who think humans evolved eating meat?
Since evolutionary biology is one of my strongest subjects (second only to philosophy of religion & logic), my answer is a partial yes, partial because your question suggests that humans have a hypercarnivorous history, but we don't. We evolved as omnivores and social apex predators (though being an apex predator is not wholly decided on your diet). Everything from the development of our brain, our teeth and eyes, our stomachs and intestines, our atrophied appendix, our posture, to the way mutation and natural selection has efficiently but imperfectly caused us to be partly dependent upon animal food sources for certain nutrients, indicates and is consistent with an omnivorous evolutionary history. On the anthropological/archeological side of things I'm sure the widespread abundance of vegan cultures throughout antiquity far outweighs the evolutionary arguments for human omnivorism ... oh wait, what abundance of vegan cultures?
I'm sure raw vegan diets never need supplementing because our use of fire is pretty recent in evolutionary history?
I'm sure ancient inland humans obtained adequate cobalamin from ... wait, what?
I'm sure our ancestors didn't hunt mammoth?
I'm sure we didn't find solid artifact evidence last year of human ancestors hunting and scavenging some 2 million years ago?
I'm sure humans didn't remain omnivorous after the advent of agriculture (farming and animal husbandry) some 10,000 years ago?
I'm sure the mutations for lactose tolerance weren't favorably selected in independent cultures because milk drinking was disadvantageous?
To deny all this is to join the ranks of anti-evolutionists and all those other idiots who have *no concept* how much evidence they are denying but yet are very sure they know what they're talking about.
But maybe you are a creationist, I don't know your religious preferences. Aside from veganism, that is.
If you doubt my assurance on this, go check the Intelligent Design thread in Longecity's religious forum. I am very familiar with this topic so if you think you can intimidate me by pretending to know what you are talking about, think again. I promise you that this is a road you don't want to go down with me because I will drag it out at length, I will laugh at you at every turn and embarrass you in front of all these lovely people who will probably find it very entertaining.
Perhaps you are telling me your diet so finely attuned to our physiological needs because of our evolutionary history that no supplementation is necessary to maintain overall health superior to their omnivorous neighbors? Is that true?