> The bigger issue with veganism (and to a lesser extent vegetarianism) is that it requires cleverness to avoid malnutrition.
On balance I think it takes less cleverness to be a healthy vegetarian than it does than a healthy meat eater. I'm not a vegan so I can't comment in detail but if the misconceptions about vegetarianism are anything to go by I'd say the difficulties are pretty much all BS. And of course if society was vegan it would be trivial to find all the foods you needed regularly cause they'd be everywhere.
> Like it or not, the human colon is too short for a generic vegan diet; we evolved to eat meat.
The opposite argument actually works better. Could humans live on a 'generic' carnivore diet? It is just as easy to argue that we evolved to eat plants.
But if course that isn't how evolution works. We didn't 'evolve' to do anything but to further our genes. We didn't evolve to drive cars or use computers but here we are. Maybe we evolved to die early so there would be more food for our grandchildren. Evolution can be a rough guide but now we have science which favours a plant diet.
> There are people who already have issues getting enough iron and protein. This problem would only be exacerbated by a pure vegetarian diet.
People who are on the edge of starvation will benefit from any extra source of calories or nutrition. In the long term though the most efficient way to provide this would be via plants or perhaps even artificial means in some cases.
> Furthermore, we do not have an issue producing food for people.
Fair point. However the cheaper it is to produce food the more likely it will find it's way to the poorest of people.