Why Vegan Diets Fail

Most people assume that vegan diets fail?and cause people to become scrawny, emaciated, asexual, anemic, thin-haired, bloated, and frigid because it lacks animal products. Or protein. I’m not so sure. While we do seem to have a biological need for animal-sourced nutrients like vitamin B-12,?and a big deficiency there will certainly cause some issues, my suspicions on why vegan diets (and...