"in this economy" veganism is cheaper than vegetarianism is cheaper than omnivorism
If you became malnourished you weren't eating vegan, you were eating junk food.
But to actually address your point, we don't need everyone to be vegan, or for those that do to be vegan consistently. Even cutting consumption of animal products by a third would have a huge impact.